Don’t worry if you’re struggling with what to name your baby girl, check out this list of top baby girl names on Baby Center so far this year, along with their corresponding meanings, for some much needed inspiration!
Aaliyah
Hebrew: It means go up or ascending
Abigail
Hebrew: It means father’s joy
Addison
English: Originally meant son of Adam but is now a popular girl’s name, which stems from Madison
Amelia
Latin: It means industrious or striving
Anna
Latin (form of Hannah): It means favor, grace, or beautiful
Aria
Italian: It means air; Hebrew: derived from Ariel, meaning Lion of God
Aubrey
German: It means king of the elves
Audrey
English: It means noble, strength
Aurora
Latin: It means dawn
Ava
Latin: It means life
Avery
English: It means counselor; French: It means ruling with elf wisdom
Bella
Italian: It means beautiful
Brooklyn
English: It means one who lives near a brook
Camila
French: It means free born, noble
Charlotte
French: It means free man
Chloe
Greek: It means blooming or young, green shoot
Elizabeth
English from Hebrew: It means my God is an oath or my God is abundance
Ella
English: derived from Eleanor or Ellen, meaning light or beautiful fairy woman
Ellie
Greek: It means shining light
Emily
Latin: It means industrious or striving
Emma
German: It means whole or universal
Evelyn
English from French: It means wished-for child
photo: fotolia
Grace
Latin: It means goodness, generosity
Hannah
Hebrew: It means favor, grace
Harper
English: It means harp player
Hazel
Hebrew: It means God sees
Isabella
Hebrew: It means devoted to God
Layla
Arabic: It means wine, night, dark beauty
Lily
Greek: It means pure
Lillian
English: It means pure, innocence, beauty
Lucy
English and French: It means of light or born in the daytime
Luna
Latin: It means moon
Madison
English: derived from Matthew, which means gift of God
Maya
Hindi: It means great, larger
Mia
Latin: It means mine, wished-for child
Mila
Slavic: It means industrious, hardworking; Russian: It means dear one
Natalie
Latin: It means birthday, Christmas
Nora
Latin: It means honor; Greek: short for Eleonora, which means light
Olivia
Greek: It means olive tree
Paisley
Scottish: It means church, cemetery
Penelope
Greek: It means weaver
Riley
Irish: It means wood clearing or valiant
Savannah
Spanish: It means flat, tropical grassland
Scarlett
English: It means bright red
Skylar
Dutch: It means scholar
Sofia
Greek: It means wisdom
Sophia
Greek: It means wisdom
Stella
Greek: It means a star
Victoria
Latin: It means victory
Zoey
Greek: It means life
READ: Soon-to-be moms and dads: Here are the top baby boy names so far this 2017!
sources: BabyCenter, Babynames.com, TheNameMeaning.com, Nameberry.com, BehindtheName.com