First off, I love the book series you're talking about.
The author named the character after a young girl she met in Russia. I prefer
Vasilisa to
Vasya.
“Fairy tales are more than true; not because they tell us that dragons exist, but because they tell us that dragons can be beaten.”
― Neil Gaiman