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. 2012