SynonymX
Speak
Babushka
Definition of Babushka
1.
A woman's headscarf folded into a triangle and tied under the chin; worn by Russian peasant women
Noun
Semanticaly linked words with "babushka"
headscarf
Hyponims for word "babushka"
headscarf