WTWM

whatsthatwordmean

← Definition
Guess

liman

nounA shallow estuary, lagoon, or lake formed at the mouth of a river, especially in Eastern Europe.

Synonyms

estuarynounlagoonnoun

Built for word lovers.