BABA


Meaning of BABA in English

noun Etymology: French, from Polish, literally, old woman Date: 1826 a rich cake soaked in a rum and sugar syrup

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.