babushka
Explore definitions, synonyms, and language insights of babushka
Definitions
Noun
a woman''s headscarf folded into a triangle and tied under the chin; worn by Russian peasant women