lough
From WikiWord, the free dictionary
/lÉ’k/
English
Definitions
noun
- A lake or long, narrow inlet, especially in Ireland.
Related words
Synonyms
lochneaghlougheenturloughlough swillylough neaghlough allenloughrealoughneystrangford loughlochanloughrylougheryliffeyloughlinloughrey