Why does naming a baby have to be so difficult? You don’t want your kid to have the same name as everyone else at school; you definitely don’t want him to have a name that is easily made fun of; and you don’t want her to have some outlandish name that no one can say. So where is the right balance? These 40 names will help you find it.
Obviously the 2000s brought out some beautiful names.