Synonyms of Liman in English :
Antonyms of Liman in English
Thesaurus of Liman in English
1. (noun) a long narrow lagoon near the mouth of a river