Girl Names

  1. Violet
    • Origin:

      English from Latin
    • Meaning:

      "purple"
    • Description:

      Violet is soft and sweet, yet with a vivacious edge. Today, Violet is the top flower name for girls, outranking Lily and Iris in the Top 100, and the second most popular color name for girls after Scarlett.
  2. Maeve
    • Origin:

      Irish
    • Meaning:

      "she who intoxicates"
    • Description:

      Maeve is a short and sweet name that has become one of the most stylish Irish names for girls in the modern US. It joined the Top 100 for the first time in 2023 and now ranks at Number 75.
  3. Eloise
    • Origin:

      French and English variation of Heloise
    • Meaning:

      "healthy; wide"
    • Description:

      Well balanced between sleek, sweet, strong, and vintage, newly chic Eloise re-entered the US Top 1000 in 2009, following a 50-year absence. In 2022, it broke into the Top 100 in the US and across the pond in the UK. Given to nearly 3000 babies each year, Eloise is showing no sign of stepping out of the spotlight.
  4. Claire
    • Origin:

      French form of Clara
    • Meaning:

      "bright, clear"
    • Description:

      Claire, luminous, simple, and strong, is one of those special names that is familiar yet distinctive, feminine but not frilly, combining historical depth with a modern edge. And though Claire is enjoying revived popularity, it will never be seen as trendy. Claire is also a great middle name choice.
  5. Mabel
    • Origin:

      Diminutive of Amabel, Latin
    • Meaning:

      "lovable"
    • Description:

      Mabel is cuddly Victorian favorite rising in popularity in the US, after a 50-year nap If you love offbeat old-fashioned names like Violet or Josephine, only sassier and bubblier, Mabel is one for you to consider. It is currently in the US Top 200 and the UK Top 50.
  6. Olivia
    • Origin:

      Latin
    • Meaning:

      "olive tree"
    • Description:

      Olivia, a lovely Shakespearean name with an admirable balance of strength and femininity, is the Number 1 name for baby girls in the US and one of the top girls' names around the world.
  7. Charlotte
    • Origin:

      French, feminine diminutive of Charles
    • Meaning:

      "free man"
    • Description:

      Charlotte, the name of the young Princess of Cambridge, is the latest classic name to join Sophia, Emma, Olivia, and Isabella at the top of the popularity list. It is now among the most popular girl names in many English-speaking and European countries.
  8. Evelyn
    • Origin:

      English from French and German
    • Meaning:

      "desired; or water, island"
    • Description:

      After decades of disuse, soft and feminine Evelyn has returned to the baby name stage in a huge way. It reached the Top 10 for the first time in 2017. Evelyn has now surpassed its former heights, joining a legion of contemporary little Evas, Avas, Eves, Evies, and Evelines.
  9. Ivy
    • Origin:

      Botanical name
    • Description:

      The quirky, offbeat and energetic botanical name Ivy is enjoying a deserved revival, propelled even higher by its choice by high-profile parents Beyonce and Jay-Z for daughter Blue Ivy. Ivy is also traditionally used at Christmas, make this one of the perfect names for December babies.
  10. Penelope
    • Origin:

      Greek
    • Meaning:

      "weaver"
    • Description:

      Penelope is an unlikely 21st century baby name success story. Off the Top 1000 for 25 years, Penelope jumped back on in 2001 and has been heading uphill ever since, propelled by the trend for mythological names, Spanish actress Penelope Cruz, and some high-profile celebrity babies.
  11. Beatrice
    • Origin:

      Latin
    • Meaning:

      "she who brings happiness; blessed"
    • Description:

      Beatrice is back. Stored in the attic for almost a century, the lovely Beatrice with its long literary (Shakespeare, Dante) and royal history is being looked at with fresh eyes by parents seeking a classic name with character and lots of upbeat nicknames, like Bea and Bee.
  12. Clementine
    • Origin:

      French feminine version of Clement, Latin
    • Meaning:

      "mild, merciful"
    • Description:

      Clementine is a Nameberry favorite that broke back into the US Top 1000 in 2014 after more than half a century off the list.
  13. Matilda
    • Origin:

      German
    • Meaning:

      "battle-mighty"
    • Description:

      Matilda is a sweet vintage name that has been gently climbing the popularity list for the past 15 years, after a half-century slumber. The spunky children's book heroine Matilda is one factor in its rise, along with others of its class like Eloise and Caspian.
  14. Vera
    • Origin:

      Russian
    • Meaning:

      "faith"
    • Description:

      Vera was the height of fashion in 1910, then was for a long time difficult to picture embroidered on a baby blanket. Now, though, it has come back into style along with other old-fashioned simple names such as Ada and Iris.
  15. Stella
    • Origin:

      Latin
    • Meaning:

      "star"
    • Description:

      Stella is a name with star quality and sparkle, that manages to sound both ethereal and earthy. Celestial but not otherworldly, it lands somewhere between the popular Ella and bold Seraphina.
  16. Estelle
    • Origin:

      French
    • Meaning:

      "star"
    • Description:

      Maybe it's because she shares that winning -elle sound with Isabel and Bella, but Estelle is no longer seen as a muumuu-wearing canasta player of a certain age (think George Costanza's mother on Seinfeld or Joey Tribbiani's talent agent in Friends). This could be in part thanks to the young Royal Couple of Sweden, who chose it for their firstborn daughter, or the single-named British R&B singer. It reentered the US Top 1000 in 2012 after a nearly fifty-year absence.
  17. Caroline
    • Origin:

      French, feminine variation of Charles
    • Meaning:

      "free man"
    • Description:

      Caroline is a perennial classic, one of the elite group of girls' names that's ALWAYS ranked among the Top 1000 and that's been in the Top 100 since 1994. Elegant yet strong, Caroline calls to mind the Kennedy Camelot years and Princess Caroline of Monaco.
  18. Daisy
    • Origin:

      Diminutive of Margaret or flower name, English
    • Meaning:

      "day's eye"
    • Description:

      Daisy, fresh, wholesome, and energetic, is one of the flower names that burst back into bloom after a century's hibernation. In 2024, it burst back into the Top 100 for the first time since 1908.
  19. Poppy
    • Origin:

      Flower name, English from Latin
    • Meaning:

      "red flower"
    • Description:

      Poppy, unlike most floral names which are sweet and feminine, has a lot of spunk. Long popular throughout the rest of the English-speaking world, Poppy is finally starting to rise toward the top in the US, where it entered the Top 1000 for the first time in 2016.
  20. Vivienne
    • Origin:

      French variation of Vivian
    • Meaning:

      "life"
    • Description:

      Vivienne is an elaborated Gallic version of the name Vivian, chosen first by Rosie O'Donnell for her daughter and then catapulted to superstardom when Brad Pitt and Angelina Jolie used it for their twin daughter. An adult namesake is the British designer Vivienne Westwood. Rosie O'Donnell also has a daughter named Vivienne, known as Vivi.

Introducing the Nameberry App

Nameberry App
Find your perfect baby name together with our new mobile app.
  • Swipe through thousands of names with your partner
  • Names you match on are saved to your shared list
  • Get personalized recommendations that learn based on your and your partner's preferences
  • Partner with friends and family to find names you all love
  • Backed by Nameberry's 20 years of data around name preferences.
Sign up to be notified when the app launches and to receive a discount on full access.
Nameberry App Logo