babushka
- Babushka is a Russian word with the following meaning: a woman’s scarf, used as a hood
- Elderly Russian woman
- Elderly Russian grandmother
Add entry
Overview and a list of Russian words and phrases with their meaning and definitions. Define your own words at Folkabulary.