Search
Select the dictionary language
Lough
01
a body of water, typically a lake or inlet, commonly found in Ireland
Examples
Lough Neagh is the largest freshwater lake in the British Isles, located in Northern Ireland.
02
a long narrow (nearly landlocked) cove in Ireland



























