Word Study
baba
WORDNET DICTIONARY
Noun baba has 1 sense
- baba(n = noun.food) - a small cake leavened with yeast; is a kind of cake
has particulars: baba au rhum, rum baba
OXFORD DICTIONARY
baba, n. (in full rum baba) a small rich sponge cake, usu. soaked in rum-flavoured syrup.
Etymology
F f. Pol.
For further exploring for "baba" in Webster Dictionary Online