WTWM

whatsthatwordmean

← Definition
Guess

lough

nounA lake or a long, narrow inlet of the sea, especially in Ireland.

Synonyms

lakenounlochnouninletnoun

Built for word lovers.