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

More General Terms