lough
/lˈaʊ/
Explore definitions, synonyms, and language insights of lough
Definitions
Noun
a long narrow (nearly landlocked) cove in Ireland
Noun
Irish word for a lake