Definition of Liman

Noun: liman

  1. A long narrow lagoon near the mouth of a river

See also:
limacons
Limanda

Anagrams containing the word liman

lnaim nlima anlim manli imanl