Definition of Neagh, Lough in English:

Neagh, Lough

proper noun

  • A shallow lake in Northern Ireland, the largest freshwater lake in the United Kingdom.

Pronunciation

Neagh, Lough

/nā/