I'm currently writing a novel and I use this website to find names for characters. I look for names with deep meanings such as "loyal", "brave", or "shadow". I think that a characters name should reflect thier personality. If you look at any great writer their character's names reflect who they are. If you look at J.K. Rowling's evil villian in Harry Potter his name reflects him. Volva means power or rule,(Volde) and Mort as in Mortition or death so Voldemort means power over death.