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.]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.