Snegurochka

English

Etymology

From Russian Снегу́рочка (Snegúročka).

Proper noun

Snegurochka

  1. the Snow Maiden, a character in Russian folklore who assists her grandfather Ded Moroz in bringing gifts to children every New Year.