English dictionary
babushka meaning and definition
Definition and meaning of babushka at MeaningMonkey.org. babushka meaning and definition in the English Dictionary.BABUSHKA noun
Definition of babushka (noun)
- a woman's headscarf folded into a triangle and tied under the chin; worn by Russian peasant women
Source: Princeton University Wordnet