There are many reasons to choose a name for a baby. My dad used to say the kids make their name special and it does not really matter what name it is. If Mom and Dad love the kid, their love will be expressed every time they call his or her name.
For a name to be perfect, it needs to fulfill the parents’ needs. When the name fulfills their needs, the parents feel they have made a perfect decision.