LEBEN


Meaning of LEBEN in English

noun

also leb·an ˈlebən

( -s )

Etymology: Arabic laban

: a liquid or semisolid food made from curdled milk by the peoples of the Levant and No. Africa — compare koumiss , yogurt

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.