A word examined

lough

noun
5 letters·English
noun

lougha lake or a long, narrow sea inlet, especially in Ireland or Scotland

Wiktionary →
No comments yet