Here is a list of the 1000 most popular names for boys and the 1000 most popular names for girls over from 2000-2005
All names are from the Social Security Administration, from S. S. card applications for U.S. births. The most popular 1000 baby boy names and baby girl names of this decade were determined from a list of 12,485,039 male births and 11,929,533 female births.
This huge list is a great starting place to help narrow down your search as well as to start making a list of the names that resonate. It may also be helpful to write down the full names of relatives, both past and present, to see if any names resonate for a middle name, if not for a first name.
A couple of last points: experts suggest sitting on a name for a few days, giving it time to settle in. Also, if it’s important to you to find a unique name, try to anticipate any difficulties the child might face with the name, and make sure it still feels right. Consider initials, double meanings, spellings, and gender-appropriateness. But in the end, following your gut. Sometimes a name really just seems to come forward strongly, and other times, it feels almost like a coin toss. Don’t let it be too stressful. It can be an enjoyable, natural process.