Neagh (noun) Definition, Meaning & Examples

noun
  1. a lake in Northern Ireland, in SW Co Antrim: the largest lake in the British Isles. Area: 388 sq km (150 sq miles)
Neagh (noun) Definition, Meaning & Examples

More Definitions