Attested.to

Definition

a woman's headscarf folded into a triangle and tied under the chin; worn by Russian peasant women

Seed ·

Term in context

babushka in CommonParlance