Soon-to-be moms and dads: Here are the top baby girl names so far this 2017!

lead image

Are you about to welcome a baby girl soon, but can't seem to decide what to name her yet? Check out this list of top baby girl names so far this year for some inspiration!

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