leban in French leban in French leben noun Coagulated sour milk diluted with water. Add to Flashcards