English synonyms about - contact  

baba

noun

1 baba

A small cake leavened with yeast.

Dutch: baba
Polish: babka, baba


Find more on baba elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0145