kamus
.
Search
About
lough
English
lough
Noun
A long narrow (nearly landlocked) cove in Ireland
English: lough
Irish word for a lake
English: lough