English | German | Russian | Czech

liman English

Meaning liman meaning

What does liman mean?

liman

a long narrow lagoon near the mouth of a river

Synonyms liman synonyms

What other words have the same or similar meaning as liman?

Are you looking for...?