babushka
English Dictionary
->
Letter B
-> babushka
Search Dictionary:
babushka Definition
(n)
a
woman
''
s
headscarf
folded
into
a
triangle
and
tied
under
the
chine
;
worn
by
Russian
peasant
women
babushka Synonyms
babushka
© Art Branch Inc.