Meaning of liman

Definition of liman

(noun) a long narrow lagoon near the mouth of a river

Other information on liman

WIKIPEDIA results for liman
Amazon results for liman