I can see Shakespeare's point, but really, I need to disagree that names mean nothing and words would sound differently if we'd been raised with them meaning something totally opposite of what they are (wow - was that a run-on sentence, or was that a run-on sentence?). :) Some words and names just sound horrible - regardless of what they mean.
Consider with me the following words:
I'm fairly certain that should "puke" refer to Willy Wonka's magical chocolate river, we still wouldn't find the word so appealing.
Same goes for names. "How do you solve a problem like Debbie?" doesn't quite have the same ring to it as "how do you solve a problem like Maria?" And we've all heard the story about how Cary Grant's manager made him change his name from Archibald Leach (good move, Mr. Manager!).
So, how do you come up with appropriate names for your characters?
I've always heard that the hard c sound is a clue that the character might be a troubled one. One example? Mr. Collins vs. Mr. Darcy. Or, Doc Ock from Spider-Man. What comes to your mind when you hear the name "Victor"?
Not good things, I imagine.
Does that mean that every person in your novel who has the slightest bent to their character needs a choppy name? Of course not - surprise your audience with a non-traditional name. But be careful with that. As much as the audience loves surprises, they also don't love finding out that Bambi was the one who murdered his mother after all. ;)
Stuck trying to come up with names? One great source for finding names is baby names books - 99% of the characters in my books had their names originate there. Flip through and think about the character you are going to write about. Are they funny? Loud? Subdued? Careful? I really do believe that the character makes the name - BUT the name also makes the character (Eeyore, anybody?).
What are some of the names that come to your mind when you want to write about an evil character? How about a good character? How about one stuck in between?