Not to be goady, but I don't understand why people give their babies names with negative connotations or meanings. Examples from the top of my head being:
Cain (murdered his brother in Old Testament)
Hector (hector also being a synonym for bullying someone)
Tristan (this one is a bit contentious because it can either mean 'tumult' or correspond to 'sadness')
Is it just that people don't think about the meanings behind the names? Feel free to add more names to the list...
Bonus name: 'Claudia' coming from the Latin word for 'lame'. I gave this one a pass because it's so established and the connotation is generally unknown...