SynonymX
Speak
Lough
Definition of Lough
1.
A long narrow (nearly landlocked) cove in Ireland
Noun
2.
Irish word for a lake
Noun
Semanticaly linked words with "lough"
cove
lake
Hyponims for word "lough"
cove
lake