Meaning of Babushka
Noun / বিশেষ্য / संज्ञा
a woman's scarf, often triangular, used as a hood with two of the ends tied under the chin.
an elderly Russian woman, especially an elderly grandmother.
a headscarf tied under the chin, worn by Russian peasant women
(in Russia) an old woman