BABA


Meaning of BABA in English

n. (in full rum baba) a small rich sponge cake, usu. soaked in rum-flavoured syrup.

[ F f. Pol. ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.