It's quite a responsibility to name a child, and some names are safer than others. You can name your child George or Brian or Kayla, and they are free to become whatever they want.
But give a child a name with certain meanings, and the pressure's on. Your Nike had better be athletic, Mason had better be at least somewhat handy, and Prudence had better have a head on her shoulders. Likewise with names like Charity, Joy, Justice, or Faith.
Take the name Harmony, for instance. A girl like that just won't get very far unless she's a little bit musical.
A mother might worry, What if she doesn't even respond to music?
I think we'll be okay.