BABUSHKA Meaning of BABUSHKA in English n. a headscarf tied under the chin. Etymology: Russ., grandmother Oxford English vocab. Оксфордский английский словарь. 2012