Where does “băbăcuță” come from?

băbăcuță (Romanian) comes from Romanian babacă, from Greek μπαμπάκας, from Greek μπαμπάς, from French baba, from Polish baba, from Turkish baba, from Ottoman Turkish بابا, from Old Anatolian Turkish بَبَا.

Ancestry of “băbăcuță”, step by step

StepLanguageWordMeaning
1Romanianbabacăfather
2Greekμπαμπάκαςdaddy
3Greekμπαμπάςdad, father; baba
4Frenchbabababa type of cake
5Polishbabawoman; wife, girlfriend; a type of cake
6Turkishbabafather; Saint
7Ottoman Turkishباباpapa, daddy, father
8Old Anatolian Turkishبَبَا
Every word from Old Anatolian Turkish بَبَاEvery word from Ottoman Turkish باباEvery word from Turkish baba