Snegurochka

Russian
"snow maiden"

Snegurochka Origin and Meaning

The name Snegurochka is a girl's name meaning "snow maiden".

The Russian translation of Snow White.