Babushka

From Fresh Dictionary

English

Etymology

From Russian ба́бушка (grandmother, granny) < ба́ба (old woman).

Noun

babushka (plural: babushkas)

  1. a woman’s headscarf, tied under the chin.
Personal tools