Noun Definition

baba

1.Definition: a small cake leavened with yeast

Category: Food