phrases, sayings, idioms and expressions at

"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.

© 1997 – 2024 Phrases.org.uk. All rights reserved.