answersLogoWhite

0

Babushka is a Russian word, not Polish. It means an old woman, a grandmother.

User Avatar

Wiki User

12y ago

What else can I help you with?