But you wouldn't really name a fairytale prince Bob, right?
Jace and Bella are contemporary characters.
It's just a super simple thing. Like in S&B MC is called Alina Starkov--but the last name Starkov can only ever belong to a man. And the mysterious word Grisha is actually a simple (and popular) diminutive name. Its full form is Grigorii (=Gregory). Basically their sorcerers are ominously called "the Greg". I also almost literally rolled on the floor laughing when someone drowned their troubles in kvas. Because kvas is a soft drink even kids are allowed to have. It's made using rye and it is brewed/fermented, but it can't get anyone drunk. Maybe if it is unusually strong and the person is very small and skinny and is drinking a ton of it... still the effect would be extremely shallow.
So if the author doesn't get a simple thing right (something that requires three minutes alone with Wikipedia), then what about bigger ones?
Now that doesn't really diminish the pleasure of a story for me--I really enjoyed THE L0TUS WAR series despite a lot of similar moments.
Yes, those are pet names. Vika is for Victoria, and Pasha is short for Pawel/Pavel, and no one in that setting would actually use their names like that. "Vika" in particular also has a pretty contemporary ring.
All this talk made me curious, though, so I picked up a copy.