"Babushka"

Posted by Pavel on March 08, 2003

What does "babushka" mean? So far as I know it`s a loan-translation. It has a meaning of grandmother (or old woman) in Russian. But it has another meaning in English, I guess.