babushka
/bษหbuหส.kษ/IPA: /B AH0 B UH1 SH K AH0/
noun
- 1
An old woman.
- 2
A womanโs headscarf, tied under the chin.
- 3
Russian doll, matryoshka
Translate โbabushkaโ into another language
Choose a language below to open the translator with English selected as the source language.