WTWM

whatsthatwordmean

← Definition
Guess

lochan

nounA small lake, especially in Scotland or Ireland.

Synonyms

lakenountarnnounpondnoun

Built for word lovers.