Now on iOS & AndroidSwipe baby names with your partner — match on names you both love.

Download on the App StoreGet it on Google Play
Nameberry Logo

Cute Girl Names

  1. Hallie
    • Origin:

      English
    • Meaning:

      "dweller at the meadow by the manor"
    • Description:

      Hallie -- it rhymes with alley and is not to be confused with Halle or Hailey or Holly -- is one of those comfy nicknamish names that are in favor in these complicated times.
  2. Darcy
    • Origin:

      Irish, French
    • Meaning:

      "dark one; from Arcy; from the fortress"
    • Description:

      A favorite in England and Wales, Darcy is a unisex option with delicacy, grace, and strength. Associated with classic literary and courtesy thanks to Jane Austen's hero, Mr. Darcy, and Bridget Jones's Mark Darcy, its image was partly transformed by English ballerina Darcey Bussell, who helped popularize it for girls.
  3. Olive
    • Origin:

      English, from Latin, nature name
    • Meaning:

      "olive tree"
    • Description:

      Though greatly overshadowed by the trendy Olivia, Olive has a quiet, subtle appeal of its own -- and is now enjoying a remarkable comeback. Olive is one of only four girl names starting with O on the US Top 1000. Cool couple Isla Fisher and Sacha Baron Cohen chose it for their daughter, reviving the name to stylishness, and now Drew Barrymore has a little Olive too, as has country singer Jake Owen.
  4. Annie
    • Origin:

      English, diminutive of Ann
    • Meaning:

      "grace"
    • Description:

      Annie is one of the most open and optimistic, the-sun'll-come-out-tomorrow type of name, having been celebrated over the years in song (Annie Laurie), comic strip (Little Orphan Annie), folklore (Annie Oakley, born Phoebe), and film (Annie Hall). It strikes a nice old-fashioned-but-jaunty chord that still has appeal, but we do suggest that you consider putting a more formal version on her birth certificate.
  5. Lottie
    • Origin:

      English, diminutive of Charlotte
    • Meaning:

      "free man"
    • Description:

      Lottie is a nostalgic great-grandma name that conjures up lockets and lace, and — like Nellie, Josie, Hattie, Tillie, and Milly — has considerable vintage charm.
  6. Zoey
    • Origin:

      Spelling variation of Zoe
    • Meaning:

      "life"
    • Description:

      Zoey is a modern spelling variation of Zoe, the Greek Jewish translation of Eve. For a few years, it was even more popular than the original Zoe, but has now dropped back to the second-ranked spelling — not by much, however. In a recent year, Zoe ranked at #29 in the US, which Zoey featured at #59.
  7. Ellie
    • Origin:

      English, diminutive of Eleanor and Ellen
    • Meaning:

      "bright shining one"
    • Description:

      Ellie first took off in the UK—yes, in this nickname form—and this warm and friendly name has also become hugely popular here. In 2011, Ellie entered the US Top 100 girl names for the first time and has remained near the top of the charts ever since.
  8. Nellie
    • Origin:

      Diminutive of Helen, Ellen, and Eleanor, English, Swedish
    • Meaning:

      "light, shining torch"
    • Description:

      This sweet nickname name has seen a recent revival in the US, breaking the Top 1000 in 2019 for the first time in 40 years. By 2024, it became one of the fastest rising girl names, chasing sister name Eleanor up the charts, spurred on by the rise of other vintage gems like Margot, Millie, Willa, and Lottie.
  9. Winnie
    • Origin:

      English diminutive of Winifred
    • Meaning:

      "holy peacemaking, gentle friend"
    • Description:

      This pet form of such names as Winifred and Edwina and Gwendolyn has loads of vintage charm, a la Millie and Maisie, with a decidedly winning vibe. And it just got celebrity cred as the baby daughter of Jimmy Fallon.
  10. Lulu
    • Origin:

      Diminutive of Louise or Lucy, or Arabic
    • Meaning:

      "pearl"
    • Description:

      Lula has a firecracker personality, a singing and dancing extrovert. Interesting that Lulu was a Top 100 name when the Social Security list was born in 1880, but it's been sliding ever since and has not been in the Top 1000 for decades. Modern parents in love with Lulu might well reverse that trend.
  11. Birdie
    • Origin:

      English
    • Meaning:

      "bird"
    • Description:

      Birdie was until recently a middle-aged Ladies' Club member wearing a bird-decorated hat --but now it's just the kind of vintage nickname (think Hattie, Josie, Mamie, Millie) that's coming back into style in a big way. Actress Busy Philipps named her baby Birdie (inspired by First Lady Lady Bird Johnson), as did soap star Maura West.
  12. Nancy
    • Origin:

      English diminutive of Ann or Agnes, Hebrew or Greek
    • Meaning:

      "grace or pure"
    • Description:

      To some, Nancy is a sweet, sparkly, vintage choice with plenty of energy and style. For it strays too much into '"old-lady" territory to be cool again yet. It's out of fashion in France, New Zealand, and Canada; it lingers towards to bottom of the US charts. In the UK however, Nancy has been a Top 100 name for nearly a decade where it fits right in with Evie, Mabel, and Pippa.
  13. Minnie
    • Origin:

      Diminutive of Wilhelmina, German
    • Meaning:

      "resolute protection"
    • Description:

      Minnie was wildly popular at the turn of the last century — it was the fifth or sixth most popular name throughout the 1880s — but is completely obscure in the US today. Blame Mickey's girlfriend. Regardless, it's possible that the up and coming trend toward old-fashioned nickname-names — think Maisie, Mamie, Millie — may give Minnie (all on its own, not as a short form of anything) a new moment in the sun.
  14. Marnie
    • Origin:

      English
    • Meaning:

      "of the sea"
    • Description:

      Retro short form of Marina, now dated to the era of the Hitchcock movie that made it famous. In the UK, it's one of the hottest vintage names of the moment, perhaps inspired by British singer Lily Allen, who gave it to her second daughter in 2013. It's also a character name on the hit TV show Girls.
  15. Hattie
    • Origin:

      English, diminutive of Harriet
    • Meaning:

      "estate ruler"
    • Description:

      In the USA, Hattie is one of those nicknames that is now more popular than its parent name, Harriet. In England, however, Harriet is still by far more popular than Hattie, while in Australia, Harriet is highly popular while no data exists on Hattie. In the US, we’d like to see Harriet get more usage but we’re happy to see Hattie again.
  16. 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.
  17. Josie
    • Origin:

      English, diminutive of Josephine, feminine of Joseph, Hebrew
    • Meaning:

      "Jehovah increases"
    • Description:

      Josie is jaunty and friendly: among the most winning of all nickname names. She's been on the Social Security list since records began being kept.
  18. Penny
    • Origin:

      English, diminutive of Penelope, Greek
    • Meaning:

      "weaver"
    • Description:

      Like Peggy and Patsy, Penny is a peppy vintage nickname that fell out of favor (and the Top 1000) for a while, but has recently rebounded by reentering the charts in 2013. Expect it to continue gaining traction on the heels of Penelope.
  19. Remi
    • Origin:

      Variation of Remy, French
    • Meaning:

      "oarsman"
    • Description:

      Remi is an adorable name that's fashionable and keeps gaining momentum. Remi entered the US Top 1000 in 2013 and is now approaching the Top 100.
  20. Rosie
    • Origin:

      English
    • Meaning:

      "rose"
    • Description:

      Rosy-cheeked and cheery, Rosie (also spelled Rosy) has been standing on her own for many decades, back to the days of 1943 musical Sweet Rosie O'Grady. She's one of the perky nickname-names that are filling the popularity lists of other English-speaking countries. In the US, she came back to the Top 1000 in 2013, after a 30 year hiatus. In 2023, Rosie was one of the fastest rising girl names.

The Nameberry App Is Live

Nameberry app screenshot
Find your perfect baby name together in our app, now available on the App Store and Google Play.
  • 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.
Download on the App StoreGet it on Google Play
Nameberry app screenshot