Here in the United States, there are various common naming traditions, including religious symbolism, tradition itself (a family name), to make a name sound good in full pronunciation, to give a growing child flexibility of nicknames, etc. Rarely does the meaning of the name get taken into much account.
In one area of India, there is a tradition of naming girls Unwanted
when the family wanted a boy instead.
I find that idea pretty darn repulsive. Here is a fresh new life, full of potential, and all a parent can think is "I don't want this child, and I want to be sure that everyone knows that I don't want her, now and for the rest of her life." That child is then labeled, given the identity, and raised under the knowledge that her parents thought so little of her, her future contributions, and her potential for love that they would stigmatize her forever with one decision.
You might say that I'm not one to talk loudly about name choices. My name means "girl" - not very exciting, to be sure. But that isn't why my parents chose it. They worked hard to come to my name, in fact. My name cannot be easily shortened or cutesified. My name has no nicknames. My name is hard to dramatically mispronounce. It is long enough to be dignified and short enough to yell. My name rhymes with very little on the playground. My name has no major catastrophes or celebrities associated with it. It is by the multitude of unremarkable qualities that my name becomes so special.
What's more is that my parents named me out of love. They wanted me to have a name that I could wear throughout my life. My name was one that I would never have to change out of shame or lack of suitability. It isn't glamorous, but it is perfectly serviceable for everyday use. Just like me.