I have a degree in Russian. Here’s the scoop. The word ‘babushka’ means both ‘kerchief’ and ‘grandma’. Here’s the difference: pronounce it bAbushka (emphasis on the first syllable) and you are talking about grandma. Say it babUshka (emphsis on the second syllable) and you’re talking about kerchief. There are a lot of words like this (pronouciation=meaning) in Russian and many other foreign languages, particularly tonal languages like Chinese. Hope that helps.