Liman meaning

The deposit of slime at the mouth of a river.
noun
0
0
Advertisement

Origin of liman

  • French limon (“silt”), from Latin limus (“mud”).
    From Wiktionary