leban

noun 3

Definitions

noun

1

Coagulated sour milk diluted with water.

2

Yoghurt (as used in Middle Eastern cuisine).

3

A fermented liquor made with coagulated sour milk.

Your note

not saved
0 chars