neagh









neagh


noun

  1. Lough Neagh a lake in Northern Ireland, in SW Co Antrim: the largest lake in the British Isles. Area: 388 sq km (150 sq miles)
52 queries 0.601