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

More General Terms