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.
The serene beauty of the loughs in County Kerry attracts tourists from around the world, offering opportunities for boating, fishing, and birdwatching.
02
a long narrow (nearly landlocked) cove in Ireland



























