Girl first names

  1. Camilla
    • Origin:

      Latin
    • Meaning:

      "young ceremonial attendant"
    • Description:

      The Spanish Camila, pronounced ka-MEE-la, is the fastest rising version of this ancient Roman name, but recent royal Camilla may have helped promote the British brand. In Roman myth, Camilla was a swift-footed huntress so fast she could run over a field without bending a blade of grass.
  2. Cerys
    • Origin:

      Welsh
    • Meaning:

      "love"
    • Description:

      Common name in Wales that's all but unknown in the U.S. Certainly an attractive choice ripe for export. In the UK it sits at Number 330.
  3. Claudia
    • Origin:

      Feminine variation of Claude
    • Meaning:

      "lame; enclosure"
    • Description:

      Claudia is a classic name with ancient Roman roots. Never truly in or truly out, Claudia feels like a strong, modern choice that hits the sweet spot between too popular and too unusual..
  4. Clover
    • Origin:

      Flower name, from Old English
    • Meaning:

      "key"
    • Description:

      Clover is a charming, perky choice if you want to move beyond hothouse blooms like Rose and Lily, and it's recently become a new celeb favorite, chosen by both Neal McDonough and Natasha Gregson Wagner, who used it to honor her mother, Natalie Wood, one of whose most iconic films was Inside Daisy Clover.
  5. Cora
    • Origin:

      Greek
    • Meaning:

      "maiden"
    • Description:

      Cora is a lovely, old-fashioned girls' that has been recently rejuvenated by its contemporary-feeling simplicity. In fact, Cora seemed headed straight for the top of the popularity list when the coronavirus pandemic somewhat weakened its appeal.
  6. 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.
  7. Esther
    • Origin:

      Persian
    • Meaning:

      "star"
    • Description:

      Esther was derived from the Old Persian word stāra, meaning "star." In the Old Testament, Esther, originally named Hadassah, was the captured Jewish wife of the King of Persia who risked her life to save her exiled people from annihilation. This story is celebrated by Jews on the holiday of Purim, so that it has traditionally been given to girls around that time.
  8. Ethel
    • Origin:

      English
    • Meaning:

      "noble maiden"
    • Description:

      Ethel is a name we once declared as 'So Far Out They'll Probably Always Be Out,' but with the return of other names on that list and with its new starbaby cred via Lily Allen, its soft sound and admirable meaning, we're not so sure.
  9. Evangeline
    • Origin:

      Greek
    • Meaning:

      "bearer of good news"
    • Description:

      Evangeline is a romantic old name enjoying a major comeback, thanks to its religious overtones, Eva's popularity, and the star of the TV megahit Lost, Evangeline Lilly. Evangelia and Evangelina — two variants of Evangeline — are sure to tag along for the ride.
  10. Flora
    • Origin:

      Latin
    • Meaning:

      "flower"
    • Description:

      Flora, the name of the Roman goddess of flowers and spring, who enjoyed eternal youth, is one of the gently old-fashioned girls' flower names we think is due for a comeback— alongside cousins Cora and Dora. Florence, Fiorella, Fleur, and Flower are translations, but we like Flora best of all.
  11. Frederika
    • Freja
      • Origin:

        Swedish and Danish
      • Meaning:

        "lady, noblewoman"
      • Description:

        One of the most popular names in Scandinavia, Freja--or Freyja--was a major deity of Norse paganism. Beautiful, blonde and blue-eyed, she was the goddess of love, beauty and fertility. In the US, the name is most likely spelled Freya.
    • Mallory
      • Origin:

        French
      • Meaning:

        "unfortunate"
      • Description:

        Early 1980s sitcom (Family Ties) name that has been well used ever since, with an upbeat three-syllable sound and a slightly tomboyish edge.
    • Meredith
      • Origin:

        Welsh
      • Meaning:

        "great ruler"
      • Description:

        Meredith is a soft, gentle-sounding name with subtle Welsh roots. Although originally a boys’ name , Meredith is used mainly for girls now.
    • Norah
      • Origin:

        English, Arabic
      • Meaning:

        "woman of honor, light"
      • Description:

        The skyrocketing success of singer Norah Jones brought this spelling of the name onto the pop charts in 2003. As well as being a spelling variant of Nora in English, it's also an alternative transcription of the Arabic name Nura, from Nur/Noor "light".
    • Octavia
      • Origin:

        Latin
      • Meaning:

        "eighth"
      • Description:

        Octavia began as the Latin, then Victorian name for an eighth child. While there aren't many eighth children anymore, this ancient Roman name has real possibilities as a substitute for the overused Olivia; recommended for its combination of classical and musical overtones. It was chosen for his daughter by Kevin Sorbo.
    • 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.
    • 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.
    • Willow
      • Origin:

        English nature name
      • Meaning:

        "willow tree"
      • Description:

        An ancient tree that figures in literature from Shakespeare to Harry Potter and is believed to possess magical powers, Willow is a lovely name, as graceful as its inspiration.