She's super cute! 
About the name, Baboushka means grandma.
The reason you might think it means scarf is because in Russia our grannies all wear scarves
on their head, therefore when I wear a scarf to church hubby says I look like Baboushka,lol.
None the less it's original, but as I said before now you need a Dedoushka!(meaning grandpa) :lol:
About the name, Baboushka means grandma.
The reason you might think it means scarf is because in Russia our grannies all wear scarves
on their head, therefore when I wear a scarf to church hubby says I look like Baboushka,lol.
None the less it's original, but as I said before now you need a Dedoushka!(meaning grandpa) :lol: