100+ Pretty Girl Names

  1. Francesca
    • Origin:

      Italian variation of Frances
    • Meaning:

      "from France or free man"
    • Description:

      Francesca is a lighter and much more feminine choice than the classic Frances, and one that is increasingly popular with upscale parents.
  2. Lilia
    • Origin:

      Russian
    • Meaning:

      "lily"
    • Description:

      One of a group of pretty double L names, Lilia is more unusual and distinctive than some others. Truly cross-cultural, the lilting Lilia is heard in the Russian, Spanish, Hebrew, and Hawaiian communities and would be a good choice for a child born to parents of different ethnicities.
  3. Serena
    • Origin:

      Latin
    • Meaning:

      "tranquil, serene"
    • Description:

      Serena, a name used since Roman times, was given fresh life by tennis star Williams, and then again with the leading character on Gossip Girl, Serena van der Woodsen. There have also been Serenas on soap operas and other shows from Bewitched to Law & Order.
  4. Gaia
    • Origin:

      Greek and Latin
    • Meaning:

      "earth mother; rejoicing"
    • Description:

      The name of the Greek mythological earth goddess and universal mother; actress Emma Thompson stated that she was attracted by its ecological element, so other "green" parents may want to follow her lead.

  5. Verity
    • Origin:

      Latin
    • Meaning:

      "truth"
    • Description:

      If you love Puritan virtue names and want to move beyond Hope and Faith and Grace, this is a wonderful choice, both for its meaning and its sound. A rare find here, though occasionally heard in England. It was used in Winston Graham's Poldark novels, was Madonna's name as James Bond's fencing instructor in Die Another Day, and made a brief appearance in Harry Potter. Not to mention being a fixture on British and Australian soaps. Verity also appears in one of Agatha Christie's Miss Marple mysteries.
  6. Chiara
    • Origin:

      Italian
    • Meaning:

      "light, clear"
    • Description:

      Chiara is a lovely and romantic Italian name that's familiar but not widely used here: a real winner. You might consider Chiara instead of Claire, Clara, Cara, or even Keira.
  7. Lavender
    • Origin:

      English
    • Meaning:

      "purple flower"
    • Description:

      Lavender lags far behind sweet-smelling purple-hued sister names Violet and Lila, but is starting to get some enthusiastic attention from cutting-edge namers along with other adventurous nature names like Clementine and Marigold.
  8. Jasmine
    • Origin:

      Flower name, from Persian
    • Meaning:

      "gift from God"
    • Description:

      Jasmine was derived from the Persian word yasmin, referring to the jasmine flower. Scented oil was made from the plant, and it was used as a perfume throughout the Persian Empire. Variants include Jazmin, Yasmin, Yasmine, and Jessamine.
  9. Natalia
    • Origin:

      Latin
    • Meaning:

      "birthday [of the Lord]"
    • Description:

      Natalia was derived from the Latin word natalis, meaning "birthday." It refers to the birthday of Jesus Christ, and thus originated as a name for girls born on Christmas Day. Related forms include the French Natalie, Portuguese Natalina, and Russian diminutive Natasha.
  10. Paloma
    • Origin:

      Spanish
    • Meaning:

      "dove"
    • Description:

      Paloma is vibrant and ruby-lipped a la jewelry designer Paloma Picasso, but it also suggests peace, as symbolized by the dove. Paloma is a highly recommended striking but soft name, one of the best of the names that mean peace and girls' names starting with P.
  11. Nadia
    • Origin:

      Russian, Arabic
    • Meaning:

      "hope; tender, delicate"
    • Description:

      Nadia, an accessible Slavic favorite, has a strong run of popularity in the US in the early 2000s, partially thanks to the character on Lost called Nadia but actually named Noor, but it's since slumped down the rankings. An earlier inspiration was Romanian gymnast Nadia Comaneci, who won the 1976 Olympics.
  12. Alessia
    • Origin:

      Italian variation of Alexis
    • Meaning:

      "defending warrior"
    • Description:

      Young Canadian pop singer Alessia Cara has given this spicy-sounding name a new lease on life, propelling it into the Top 1000 in 2016. (It was one of the year's fastest-rising girls' names.) The main risk is that it feels so close to Alexa, Alicia, Alexis and Alyssa-- all becoming overused -- that it could be mistaken for one of those more familiar names.
  13. Juliana
    • Origin:

      Latin
    • Meaning:

      "youthful or sky father"
    • Description:

      Long common in Europe, the elegant and regal Juliana, also spelled with two n's, has invaded these shores, in tandem with the more classic Julia. Together with Julian, the name derives from Julius, a Roman family name. Its origin is shrouded in history, but possible roots include Latin iuvenis, meaning "youthfu"; Greek ioulos, meaning "downy-bearded"; or Jovis, a form of Jupiter, which means "sky father".
  14. 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.
  15. Belle
    • Origin:

      Short form of Isabelle or French
    • Meaning:

      "beautiful"
    • Description:

      Belle has nothing but positive associations, from "belle of the ball" to "Southern belle" to the heroine of Disney's Beauty and the Beast. As if this weren't enough good things, Belle is also one of the most familiar and usable names that mean beautiful. Though it has been overshadowed by the Twilight-influenced Bella and longer forms like Isabella and Annabella, Belle has its own Southern charm and would make a pretty choice as a first or middle name.
  16. May
    • Origin:

      Diminutive of Margaret and Mary; month name
    • Description:

      May is a sweet old-fashioned name that hasn't been on the national charts in several decades, but is definitely sounding fresh and springlike. Parents are beginning to see it once more as one of the prettiest middle name options. May was as high on the list as Number 57 in the 1880s; it's now 228 on Nameberry.
  17. Evelina
    • Origin:

      English from French
    • Meaning:

      "desired; or water, island"
    • Description:

      A popular name in the Middle Ages, Evelina was eclipsed by Evelyn in the last century, but has a chance at a well-deserved comeback now, fitting right in with the other Ev-names. Like Evelyn, it derives from the Norman name Aveline.
  18. Marisol
    • Origin:

      Spanish, contracted form of Maria de la Soledad
    • Meaning:

      "Mary of Solitude"
    • Description:

      Marisol is a favorite Spanish name for girls, and an excellent candidate to cross the culture line, a la Soledad and Paz.
  19. Noemi
    • Origin:

      Italian and Spanish variation of Naomi
    • Meaning:

      "my delight"
    • Description:

      Noemi is a charming Latin spin on Naomi, with the accent on the last syllable; another twist is Neomi.
  20. Amanda
    • Origin:

      Latin
    • Meaning:

      "she must be loved"
    • Description:

      Amanda may no longer be the most popular girls' name in her class, but she is still among the prettiest and has a lovely meaning. Amanda was one of the romantic-sounding girls’ names that rocketed to stardom in the eighties, along with Samantha, Vanessa, et al.