BABUSHKA


Meaning of BABUSHKA in English

[ba.bush.ka] n [Russ, grandmother, dim. of baba old woman] (1938) 1 a: a usu. triangularly folded kerchief for the head b: a head covering resembling a babushka

2: an elderly Russian woman

Merriam-Webster English vocab.      Английский словарь Merriam Webster.