BABUSHKA


Meaning of BABUSHKA in English

n. bandana or kerchief folded and tied around the head; grandmother, old woman (Russian)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.