Is there anything more fun (or overwhelming!) than hunting for the perfect name for your baby girl? With thousands and thousands of options out there, and each prettier than the last, we bet your list is pretty long. But fear not, because there is a list out there that is definitely much longer than yours, and we’ve got it right here.

Every year the Social Security Association puts out their long-awaited list of 1,000 most popular baby names, and the baby girl names other parents are picking are so much fun to browse. There are lots of flower and nature names (like Magnolia and River) on here, with elegant and vintage favorites scattered up and down the list. You’ll also notice many top names that can be shortened to Ellie, which is cool as elle is French for “she.”

The top 1,000 girl names include modern and gender-neutral picks, but the top 40 (detailed below with meanings) are trending uber-feminine and pretty. French and other European names having a major moment (Sophia, Isabelle) as are nature names (Willow, Lily, Aurora). And the letter y is prevalent right now to feminize neutral names (Madisyn, Londyn, Emersyn). If you’re starting from scratch, you’ll find lots of inspiration for both rare names and baby girl name trends.

Whether you’re looking to set your girl apart from the crowd in a big way or use something more recognizable, here are the top 1,000 baby girl names with special mention and details on America’s best of the best. Where do your favorite girl names fall?

The Top 10 Best Girl Baby Names

  1. Olivia: It probably comes as no surprise to most that this pretty pick takes the top spot, as we all know at least a handful of Olivias age 10 and under, no? The Latin name meaning “olive tree” is just lovely.

  2. Emma: In second position is a vintage girls’ name from the German translating to “universal.” 

  3. Charlotte: Sweet Char, Charlie, or Lottie will love her name that has pretty much always been popular since the naming charts began. The French name meaning “free man” remained well within the top 300, even during its lowest ranking years. 

  4. Amelia: With a soft sound and the strong meaning “work,” we love seeing her in the top 10!

  5. Sophia: From the Greek, meaning “wisdom,” it’s a flowing yet understated name that’s been on the rise since the early 2000’s. 

  6. Isabella: More romantic vibes for our top names, featuring a four-syllable stunner that has Spanish/Italian origins (as a version of Elizabeth, “pledged to God”) and global appeal.

  7. Ava: Number 3 has mixed origins (Hebrew, Latin, and Germanic) and an assortment of meanings so you can ascribe to it the one that feels like the best fit: “life; bird; or water/island.”

  8. Mia: Meaning “mine” in Italian, it’s a gorgeous name bursting with love and pride for your little girl.

  9. Evelyn: More vintage vibes for our top girl name list, this one means “desired” from the French and shares a German root with Ava for the alternate meaning “water/island.”

  10. Luna: Your little “moon” child will grow beautifully into this soulful Italian baby girl name.

The Best Girl Baby Names: 11–25 

  1. Harper: You’re not alone if you feel like you woke up one day and this one was everywhere. English for “harp player,” the moniker was first known for feminine use by the novelist Harper Lee (for whom it was originally a surname). 

  2. Camila: Spanish from the Latin, meaning “young ceremonial attendant,” it’s a spirited name with vague nature ties (for its adjacency to the camellia flower). 

  3. Sofia: You’re not seeing double; the Spanish spelling of Sophia also ranks high!

  4. Scarlett: There are three spelling variations in the top 1,000 girl names of this strikingly beautiful girls’ name that means “red.” 

  5. Elizabeth: While the boys’ top 25 was loaded with classics like Henry and William, this name beloved for centuries is one of the few for the girls that you hear often now and throughout history. It means “pledged to God.”

  6. Eleanor: More vintage adorableness is always welcome here. In the age of “cottagecore” and clogs, it should come as no surprise that an ancient French Provincial name is back in. Would you believe she ranked three spots higher in 2020 than she did in 1920?

  7. Emily: It’s been big since the 1980’s (and had been from the 1880’s to the 1960’s!) and shows no signs of slowing down soon. Meaning “rival” of Latin roots, it has fire to it, despite a soft and feminine sound. 

  8. Chloe: This classic French name squeaked into the top 25 in 2021 after being just outside of it in 2020, and then leaped into the top 20 in 2022. 

  9. Mila: The pretty girls’ name of Slavic/Russian roots means “gracious” or “dear.”

  10. Violet: This girl's name is anything but shrinking! In 2022 it bloomed from its spot at #35 all the way to #20. 

  11. Penelope: This Greek baby girl name translates to “weaver” and offers up lots of fun nickname options like Penny, Nelly, Penel, and Poppy.

  12. Gianna: European names are ranking high at the moment, and this beaut from Italy is no exception. It translates to “the Lord is gracious,” as a shortened version of Giovanna. 

  13. Aria: This melodic music-inspired name has climbed four spots in popularity in the past year. 

  14. Abigail: She might not have made the top 10, but don’t discount this old-fashioned feeling Hebrew name which translates adorably to “my father is joyful.” (Insert tearful-smiling emoji here!).

  15. Ella: With mixed English and German roots meaning “fairy maiden” or “completely,” it’s a short and sweet name idea for a little girl.

  16. Avery: A gender-neutral name (ranking in the low 200’s for boys), it has the adorable meaning “ruler of the elves.”

  17. Hazel: This color name that means "the hazelnut tree" evokes both a vintage vibe and an earthy quality. 

  18. Nora: Meaning "honor" and "shining light," this popular Irish name is an unquestionably hopeful baby name.

  19. Layla: An anglicized, phonetic spelling of the Arabic name Leila, it means “night.”

  20. Lily: This floral baby name has been inching its way up in recent years.

  21. Aurora: This lovely girl's name evokes both the dawn and the tale of Sleeping Beauty

  22. Nova: Nova means "new" which is apt for the novel baby name that's becoming a modern classic!

  23. Ellie: It's no surprise that this sweet diminutive of three blockbuster girls names (Eleanor, Ella, and Elizabeth) has staked out its own spot in the top 30! 

  24. Madison: The English name meaning “son of Matthew” used to be more prevalent for boys, but is now barely in the top 900 for that list and has been sitting pretty in the girls’ top names for over 20 years. 

  25. Grace: A gorgeous and timeless name with a meaning anyone would be thrilled for their little girl to embody.

  26. Isla: Calling all jet-setters and water-lovers: Give your beachy babe a name that comes from the word "island." 

  27. Willow: A beautiful tribute to the elegant Willow tree, this name hails from Old English. 

  28. Zoe: With Greek roots, this name means life, and its alternate spelling (Zoey) isn't far behind at #45!

  29. Riley: A gender-neutral name, this British moniker ranks significantly higher for girls than boys (#225). 

  30. Stella: Meaning "star" this baby name will perfectly suit the light of your life. 

The Best Girl Baby Names: 41–100

  1. Eliana
  2. Ivy
  3. Victoria
  4. Emilia
  5. Zoey
  6. Naomi
  7. Hannah
  8. Lucy
  9. Elena
  10. Lillian
  11. Maya
  12. Leah
  13. Paisley
  14. Addison
  15. Natalie
  16. Valentina
  17. Everly
  18. Delilah
  19. Leilani
  20. Madelyn
  21. Kinsley
  22. Ruby
  23. Sophie
  24. Alice
  25. Genesis
  26. Claire
  27. Audrey
  28. Sadie
  29. Aaliyah
  30. Josephine
  31. Autumn
  32. Brooklyn
  33. Quinn
  34. Kennedy
  35. Cora
  36. Savannah
  37. Caroline
  38. Athena
  39. Natalia
  40. Hailey
  41. Aubrey
  42. Emery
  43. Anna
  44. Iris
  45. Bella
  46. Eloise
  47. Skylar
  48. Jade
  49. Gabriella
  50. Ariana
  51. Maria
  52. Adeline
  53. Lydia
  54. Sarah
  55. Nevaeh
  56. Serenity
  57. Liliana
  58. Ayla
  59. Everleigh
  60. Raelynn

The Best Girl Baby Names 101–200

  1. Allison
  2. Madeline
  3. Vivian
  4. Maeve
  5. Lyla
  6. Samantha
  7. Rylee
  8. Eva
  9. Melody
  10. Clara
  11. Hadley
  12. Julia
  13. Piper
  14. Juniper
  15. Parker
  16. Brielle
  17. Eden
  18. Remi
  19. Josie
  20. Rose
  21. Arya
  22. Eliza
  23. Charlie
  24. Peyton
  25. Daisy
  26. Lucia
  27. Millie
  28. Margaret
  29. Freya
  30. Melanie
  31. Elliana
  32. Adalynn
  33. Alina
  34. Emersyn
  35. Sienna
  36. Mary
  37. Isabelle
  38. Alaia
  39. Esther
  40. Sloane
  41. Mackenzie
  42. Amara
  43. Ximena
  44. Sage
  45. Cecilia
  46. Valeria
  47. Reagan
  48. Valerie
  49. Catalina
  50. River
  51. Magnolia
  52. Kehlani
  53. Summer
  54. Ashley
  55. Andrea
  56. Isabel
  57. Oakley
  58. Olive
  59. Oaklynn
  60. Ember
  61. Kaylee
  62. Georgia
  63. Juliette
  64. Anastasia
  65. Genevieve
  66. Katherine
  67. Blakely
  68. Reese
  69. Amaya
  70. Emerson
  71. Brianna
  72. June
  73. Alani
  74. Lainey
  75. Arianna
  76. Rosalie
  77. Sara
  78. Jasmine
  79. Ruth
  80. Adalyn
  81. Ada
  82. Bailey
  83. Ariella
  84. Wren
  85. Myla
  86. Khloe
  87. Callie
  88. Elsie
  89. Alexandra
  90. Ryleigh
  91. Faith
  92. Norah
  93. Margot
  94. Zuri
  95. Journee
  96. Aspen
  97. Gemma
  98. Kylie
  99. Molly
  100. Blake

The Best Girl Baby Names 201–300

  1. Zara
  2. Alaina
  3. Alana
  4. Brynlee
  5. Amy
  6. Annie
  7. Saylor
  8. Ana
  9. Amira
  10. Kimberly
  11. Noelle
  12. Kamila
  13. Morgan
  14. Phoebe
  15. Harmony
  16. Sutton
  17. Taylor
  18. Finley
  19. Lilah
  20. Juliana
  21. Lila
  22. Londyn
  23. Kailani
  24. Vera
  25. Kaia
  26. Angela
  27. Hallie
  28. Diana
  29. Lennon
  30. Presley
  31. Arabella
  32. Aliyah
  33. Lilly
  34. Milani
  35. Jordyn
  36. Camille
  37. Ariel
  38. Aubree
  39. Selena
  40. Sawyer
  41. Nyla
  42. Delaney
  43. Mariana
  44. Rachel
  45. Adaline
  46. Leila
  47. Collins
  48. Lia
  49. Octavia
  50. Kali
  51. Lena
  52. Kiara
  53. Kaylani
  54. Elaina
  55. Daniela
  56. Leia
  57. Gracie
  58. Dakota
  59. Elise
  60. Hope
  61. Harow
  62. Lola
  63. Stevie
  64. Malia
  65. Miriam
  66. Alora
  67. Gia
  68. Evangeline
  69. Brooke
  70. Lilith
  71. Sydney
  72. Ophelia
  73. Alayna
  74. Tatum
  75. Evie
  76. Rowan
  77. Marley
  78. Daphne
  79. Kayla
  80. Dahlia
  81. Lucille
  82. Blair
  83. Adelaide
  84. Wrenley
  85. Haven
  86. Teagan
  87. Adelyn
  88. Alyssa
  89. Payton
  90. Jane
  91. Mckenna
  92. Celeste
  93. Juliet
  94. Palmer
  95. Maggie
  96. Rebecca
  97. London
  98. Noa
  99. Samara
  100. Thea

The Best Girl Baby Names 301–400

  1. Kendall
  2. Mya
  3. Talia
  4. Winter
  5. Angelina
  6. Vivienne
  7. Esme
  8. Laila
  9. Nina
  10. Trinity
  11. Vanessa
  12. Mabel
  13. Camilla
  14. Jocelyn
  15. Journey
  16. Paige
  17. Phoenix
  18. Amina
  19. Alivia
  20. Amari
  21. Joanna
  22. Nicole
  23. Annabelle
  24. Raegan
  25. Aitana
  26. Julianna
  27. Lauren
  28. Catherine
  29. Adriana
  30. Madilyn
  31. Harley
  32. Tessa
  33. Evelynn
  34. Elianna
  35. Rory
  36. Dream
  37. Nayeli
  38. Poppy
  39. Gabriela
  40. Jayla
  41. Cataleya
  42. Celine
  43. Hayden
  44. Shiloh
  45. Mariah
  46. Charlee
  47. Maisie
  48. Regina
  49. Adelynn
  50. Briella
  51. Giselle
  52. Fatima
  53. Danna
  54. Alessia
  55. Mckenzie
  56. Wynter
  57. Fiona
  58. Brooklynn
  59. Gracelynn
  60. Luciana
  61. Alexis
  62. Everlee
  63. Laura
  64. Selah
  65. Reign
  66. Alayah
  67. Rosemary
  68. Lilliana
  69. Ariyah
  70. Heidi
  71. Esmeralda
  72. Logan
  73. Amora
  74. Kalani
  75. Leighton
  76. Cali
  77. Melissa
  78. Aniyah
  79. Izabella
  80. Michelle
  81. Raelyn
  82. Alessandra
  83. Viviana
  84. Madeleine
  85. Arielle
  86. Serena
  87. Francesca
  88. Brynn
  89. Gwendolyn
  90. Kira
  91. Destiny
  92. Elle
  93. Makayla
  94. Alaya
  95. Malani
  96. Willa
  97. Saige
  98. Makenna
  99. Remington
  100. Demi

The Best Girl Baby Names 401–500

  1. Adelina
  2. Raya
  3. Astrid
  4. Azalea
  5. Veronica
  6. Meadow
  7. Anaya
  8. Elisa
  9. Raven
  10. Alexandria
  11. Hattie
  12. Alicia
  13. Sabrina
  14. Gracelyn
  15. Matilda
  16. Skye
  17. Annalise
  18. Frances
  19. Miracle
  20. Maia
  21. Helen
  22. Lana
  23. Daleyza
  24. Rosie
  25. Charli
  26. Bianca
  27. Royalty
  28. Sarai
  29. Nylah
  30. Amiyah
  31. Aylin
  32. Maryam
  33. Scarlet
  34. Antonella
  35. Sylvia
  36. Sylvie
  37. Nadia
  38. Lexi
  39. Mylah
  40. Julieta
  41. Lorelei
  42. Memphis
  43. Avianna
  44. Armani
  45. Camryn
  46. Emely
  47. Rylie
  48. Colette
  49. Daniella
  50. Liana
  51. Brinley
  52. Kate
  53. Salem
  54. Marlee
  55. Alison
  56. Carmen
  57. Felicity
  58. Fernanda
  59. Holly
  60. Ariah
  61. Aisha
  62. Kora
  63. Amanda
  64. Ailani
  65. Elaine
  66. Emory
  67. Joy
  68. Oaklee
  69. Lyric
  70. Madelynn
  71. Haisley
  72. Allie
  73. Helena
  74. Danielle
  75. Katalina
  76. Carolina
  77. Zariah
  78. Navy
  79. Cassidy
  80. Lorelai
  81. Stephanie
  82. Alma
  83. Mira
  84. Legacy
  85. Jolene
  86. Anya
  87. Dorothy
  88. Paris
  89. Yaretzi
  90. Aurelia
  91. Maddison
  92. oRenata
  93. Jimena
  94. Xiomara
  95. Itzel
  96. Heaven
  97. Lyra
  98. Estella
  99. Gabrielle
  100. Maren

The Best Girl Baby Names 501–600

  1. Jacqueline
  2. Jennifer
  3. Imani
  4. Jordan
  5. Paislee
  6. Ainsley
  7. Emmy
  8. Jessica
  9. Alondra
  10. Mae
  11. Makenzie
  12. Bristol
  13. Edith
  14. Cameron
  15. Elora
  16. Jazlyn
  17. Averie
  18. Ivory
  19. Kenzie
  20. Emelia
  21. Angel
  22. Cecelia
  23. Maliyah
  24. Oakleigh
  25. Opal
  26. Oaklyn
  27. Kinley
  28. Kayleigh
  29. Bonnie
  30. April
  31. Kamryn
  32. Mallory
  33. Briar
  34. Leona
  35. Keira
  36. Alexa
  37. Macie
  38. Ariya
  39. Briana
  40. Virginia
  41. Skyler
  42. Amber
  43. Hanna
  44. Monroe
  45. Frankie
  46. Miranda
  47. Dayana
  48. Charleigh
  49. Meredith
  50. Carter
  51. Sierra
  52. Sunny
  53. Indie
  54. Eve
  55. Beatrice
  56. Nalani
  57. Kyla
  58. Clementine
  59. Katie
  60. Kennedi
  61. Myra
  62. Blaire
  63. Davina
  64. Faye
  65. Anahi
  66. Madilynn
  67. Alejandra
  68. Alanna
  69. Ivanna
  70. Mariam
  71. Yara
  72. Anne
  73. Addilyn
  74. Braelynn
  75. Lilian
  76. Dylan
  77. Amirah
  78. Lina
  79. Reyna
  80. Amalia
  81. Amani
  82. Ryan
  83. Calliope
  84. Isabela
  85. Michaela
  86. Abby
  87. Alia
  88. Emerie
  89. Lylah
  90. Holland
  91. Sevyn
  92. Winnie
  93. Leyla
  94. Shelby
  95. Rosalia
  96. Zariyah
  97. Rhea
  98. Emberly
  99. Marie
  100. Nia

The Best Girl Baby Names 601–700

  1. Remy
  2. Chaya
  3. Haley
  4. Kaliyah
  5. Rosa
  6. Zahra
  7. Jayleen
  8. Karsyn
  9. Malaysia
  10. Jaliyah
  11. Mina
  12. Kensley
  13. Lennox
  14. Maxine
  15. Hadassah
  16. Mikayla
  17. Margo
  18. Noah
  19. Azariah
  20. Mara
  21. Eileen
  22. Florence
  23. Melany
  24. Reina
  25. Journi
  26. Amaia
  27. Kaitlyn
  28. Elliott
  29. Kelsey
  30. Nola
  31. Gloria
  32. Keilani
  33. Freyja
  34. Arleth
  35. Jenna
  36. Sloan
  37. nAnalia
  38. Louise
  39. Melina
  40. Sasha
  41. Dior
  42. Thalia
  43. Noemi
  44. Maci
  45. Dallas
  46. Marina
  47. Aliana
  48. Ezra
  49. Adley
  50. Cassandra
  51. Aleena
  52. Leslie
  53. Capri
  54. Mckinley
  55. Angelica
  56. Romina
  57. Della
  58. Kathryn
  59. Kyra
  60. Milan
  61. Tiana
  62. Khaleesi
  63. Nellie
  64. Cleo
  65. Murphy
  66. Bethany
  67. Irene
  68. Ellianna
  69. Zelda
  70. Aleah
  71. Janelle
  72. Yareli
  73. Adalee
  74. Dani
  75. Marceline
  76. Coraline
  77. Estrella
  78. Ila
  79. Iyla
  80. Mavis
  81. Kenna
  82. Vienna
  83. Zendaya
  84. Cheyenne
  85. Erin
  86. Karla
  87. Mikaela
  88. Jazmin
  89. Persephone
  90. Elodie
  91. Selene
  92. Chelsea
  93. Scout
  94. Theodora
  95. Lara
  96. Marilyn
  97. Novah
  98. Ellis
  99. Charley
  100. Jemma

The Best Girl Baby Names 701–800

  1. Amayah
  2. Karina
  3. Kendra
  4. Miley
  5. Laney
  6. Laurel
  7. Leilany
  8. Halle
  9. Jenesis
  10. Malaya
  11. Marleigh
  12. Wrenlee
  13. Zaylee
  14. Fallon
  15. Julie
  16. Priscilla
  17. Bellamy
  18. Adrianna
  19. Angie
  20. Siena
  21. Aileen
  22. Macy
  23. Estelle
  24. Hana
  25. Martha
  26. Flora
  27. Kylee
  28. Liv
  29. Megan
  30. Sariyah
  31. Galilea
  32. Penny
  33. Jovie
  34. Jamie
  35. Amoura
  36. Emmie
  37. Henley
  38. Sky
  39. Christina
  40. Violeta
  41. Arlet
  42. Belen
  43. Aviana
  44. Kori
  45. Monica
  46. Savanna
  47. Naya
  48. Alena
  49. Aya
  50. Waverly
  51. Brynleigh
  52. Aliza
  53. Kiana
  54. Love
  55. Clover
  56. Pearl
  57. Skyla
  58. Bria
  59. Ocean
  60. Alisson
  61. Treasure
  62. Lillie
  63. Jaylani
  64. Liberty
  65. Rayna
  66. Milana
  67. Zaria
  68. Emerald
  69. Halo
  70. Taytum
  71. Andi
  72. Milena
  73. Noor
  74. Kataleya
  75. Kimber
  76. Carly
  77. Jream
  78. Samira
  79. Ashlyn
  80. Hunter
  81. Marlowe
  82. Promise
  83. Joelle
  84. Dulce
  85. Lea
  86. Ashlynn
  87. Zoya
  88. Elliot
  89. Jolie
  90. Kai
  91. Bridget
  92. Johanna
  93. Paulina
  94. Ramona
  95. Aila
  96. Jessie
  97. Mercy
  98. Rayne
  99. Rivka
  100. Arlette

The Best Girl Baby Names 801–900

  1. Paula
  2. Valery
  3. Birdie
  4. Nala
  5. Kelly
  6. Kinslee
  7. Linda
  8. Madisyn
  9. Aspyn
  10. Baylor
  11. Chana
  12. Zaniyah
  13. Goldie
  14. Marianna
  15. Novalee
  16. Loretta
  17. Elyse
  18. Stormi
  19. Adele
  20. Berkley
  21. Anika
  22. Marisol
  23. Kassidy
  24. Roselyn
  25. Louisa
  26. Alexia
  27. Dalia
  28. Ensley
  29. Hayley
  30. Jayda
  31. Harmoni
  32. Jada
  33. Marigold
  34. Zayla
  35. Ayleen
  36. Natasha
  37. DevonSol
  38. Annika
  39. Malayah
  40. Drew
  41. Anais
  42. Angelique
  43. Zhuri
  44. Aliya
  45. Azaria
  46. Zora
  47. Allyson
  48. Brittany
  49. Kamiyah
  50. Gwen
  51. Vada
  52. Giuliana
  53. Elina
  54. Hadlee
  55. Itzayana
  56. Jianna
  57. Cadence
  58. Greta
  59. Lilianna
  60. Denver
  61. Robin
  62. August
  63. Jazmine
  64. Royal
  65. Braelyn
  66. Celia
  67. Yamileth
  68. Avayah
  69. Baylee
  70. Iliana
  71. Teresa
  72. Amelie
  73. Judith
  74. Kara
  75. Lacey
  76. Amiri
  77. Elowyn
  78. Georgina
  79. Justice
  80. Emmalyn
  81. Harlee
  82. Kamari
  83. Kaydence
  84. Khalani
  85. Luisa
  86. Whitley
  87. Bailee
  88. Cynthia
  89. Karter
  90. Livia
  91. Aubrie
  92. Veda
  93. Janiyah
  94. Salma
  95. Araya
  96. Aubrielle
  97. Bexley
  98. Giana
  99. Keyla
  100. Katelyn

The Best Girl Baby Names 901–1,000

  1. Saoirse
  2. Sariah
  3. Araceli
  4. Artemis
  5. Averi
  6. Yasmin
  7. Kaiya
  8. Emberlynn
  9. Amaris
  10. Sapphire
  11. Kallie
  12. Shay
  13. Guinevere
  14. Lilyana
  15. Magdalena
  16. Tinsley
  17. Zainab
  18. Deborah
  19. Kenia
  20. Laylah
  21. Layne
  22. Scottie
  23. Carla
  24. Chandler
  25. Rosalina
  26. Kairi
  27. Lauryn
  28. Nyomi
  29. Raina
  30. Aubriella
  31. Elia
  32. Lenora
  33. Lisa
  34. Nori
  35. Tiffany
  36. Giovanna
  37. Jaylah
  38. Rosalyn
  39. Chanel
  40. Maddie
  41. Avah
  42. Leanna
  43. Luz
  44. Addilynn
  45. Brylee
  46. Casey
  47. Laylani
  48. Tru
  49. Billie
  50. Lottie
  51. Alianna
  52. Meilani
  53. Lexie
  54. Nathalia
  55. Avalynn
  56. Julissa
  57. Paloma
  58. Rosalee
  59. Rebekah
  60. Simone
  61. Egypt
  62. Scarlette
  63. Sarahi
  64. Alaiya
  65. Hadleigh
  66. Inaya
  67. Keily
  68. Lakelynn
  69. Nyra
  70. Princess
  71. Rowyn
  72. Vida
  73. Elisabeth
  74. India
  75. Ryann
  76. Barbara
  77. Belle
  78. Saanvi
  79. Xyla
  80. Winona
  81. Aadhya
  82. Indigo
  83. Lakelyn
  84. Paola
  85. Emmeline
  86. Joyce
  87. Kamilah
  88. Maisy
  89. Rylan
  90. Soleil
  91. Ainhoa
  92. Maleah
  93. Neriah
  94. Elsa
  95. Emiliana
  96. Luella
  97. Nancy
  98. Cielo
  99. Madalyn
  100. Kahlani

 

About Jenny Studenroth Gerson

Jenny Studenroth Gerson is an Atlanta-based lifestyle journalist and novelist (Let Me Let You Go, 2020). Her work can be seen in publications including HuffPost, Cosmo, and WSJ, among many others. Jenny has researched thousands of baby names, combed through hundreds of nursery designs, and curated dozens of baby shower guides, making her absolutely the mom—and writer—you want to talk to when planning for Baby. When not meeting deadlines, she is chasing toddlers or chugging coffee—or both! Find her on Instagram @ourlifeinrosegold for mom hacks and more.

View more posts tagged, baby names

Have questions about a Happiest Baby product? Our consultants would be happy to help! Submit your questions here.

Disclaimer: The information on our site is NOT medical advice for any specific person or condition. It is only meant as general information. If you have any medical questions and concerns about your child or yourself, please contact your health provider.