English dictionary
liman meaning and definition
Definition and meaning of liman at MeaningMonkey.org. liman meaning and definition in the English Dictionary.LIMAN noun
Definition of liman (noun)
- a long narrow lagoon near the mouth of a river
Source: Princeton University Wordnet