66 Cute Baby Girl Names You’ll Adore
This post may have affiliate links, which means I may receive commissions if you choose to purchase through links I provide (at no extra cost to you). As an Amazon Associate, I earn from qualifying purchases. Read more about these links in my disclosure policy.
As a mom of five (including three sweet girls), I’ve spent countless hours searching for the perfect baby names. I know firsthand how exciting—and overwhelming—it can be to find a name that’s adorable, meaningful, and timeless. If you're looking for a cute baby girl name, this list is for you!
Whether you love short and spunky names, classic charm, or whimsical picks, I’ve rounded up 65 of the cutest baby girl names along with their origins, meanings, and notable associations in history and pop culture. Let’s dive in!
By the way, if you’re still browsing baby girl name ideas and want to look at other types for inspiration, you may like our other articles on traditional, unique, “old money”, and short baby girl name ideas.
What Are Cute Baby Girl Names?
1. Daisy
Origin: English
Meaning: Day’s eye (referring to the flower)
Associations: Inspired by the sweet and cheerful Daisy Duck from Disney and Daisy Buchanan from The Great Gatsby.
2. Poppy
Origin: Latin
Meaning: Red flower
Associations: A bright, lively name tied to the bold poppy flower and beloved actress Poppy Delevingne.
3. Millie
Origin: German
Meaning: Gentle strength
Associations: Popularized by actress Millie Bobby Brown from Stranger Things.
4. Lulu
Origin: Arabic, German
Meaning: Pearl, famous warrior
Associations: A playful name with vintage charm, known from singer Lulu Kennedy-Cairns.
5. Rosie
Origin: Latin
Meaning: Rose, flower
Associations: Featured in The Beatles’ song Rosie and linked to TV personality Rosie O'Donnell.
6. Coco
Origin: French
Meaning: Help, pet name
Associations: Chic and stylish, made famous by designer Coco Chanel.
7. Nellie
Origin: English
Meaning: Bright, shining one
Associations: Inspired by Nellie Bly, the pioneering journalist.
8. Mabel
Origin: Latin
Meaning: Lovable
Associations: A vintage name that’s making a comeback, thanks to singer Mabel McVey.
9. Winnie
Origin: English
Meaning: Holy peacemaking, gentle friend
Associations: Linked to Winnie the Pooh and actress Winnie Harlow.
10. Elsie
Origin: Scottish
Meaning: God is my oath
Associations: A sweet and old-fashioned name gaining popularity again.
11. Tilly
Origin: German
Meaning: Battle-mighty
Associations: A charming choice with a vintage feel, popular in Britain.
12. Posie
Origin: English
Meaning: A bunch of flowers
Associations: A rare and ultra-sweet name perfect for a little girl.
13. Sadie
Origin: Hebrew
Meaning: Princess
Associations: Made famous by the Beatles' song Sexy Sadie.
14. Ruby
Origin: Latin
Meaning: Deep red precious stone
Associations: A classic name that appears in countless songs and books.
15. Bonnie
Origin: Scottish
Meaning: Beautiful, cheerful
Associations: Remembered from the famous outlaw Bonnie Parker of Bonnie and Clyde.
16. Gigi
Origin: French
Meaning: Earth worker
Associations: A stylish, playful name linked to supermodel Gigi Hadid.
17. Lottie
Origin: English
Meaning: Little, free
Associations: A beloved British name with a vintage twist.
18. Penny
Origin: English
Meaning: Weaver
Associations: Known from The Big Bang Theory character Penny.
19. Birdie
Origin: English
Meaning: Little bird
Associations: An adorable nature-inspired name gaining popularity.
20. Bebe
Origin: French
Meaning: Baby
Associations: Popularized by singer Bebe Rexha.
21. Minnie
Origin: English
Meaning: Of the mind, intellect
Associations: Most famously linked to Minnie Mouse.
22. Honey
Origin: English
Meaning: Sweet nectar
Associations: A sugary-sweet name, sometimes used as a term of endearment.
23. Dolly
Origin: English
Meaning: Gift of God
Associations: Inspired by country legend Dolly Parton.
24. Fifi
Origin: French
Meaning: Jehovah increases
Associations: A playful and stylish name with French flair.
25. Maisie
Origin: Scottish
Meaning: Pearl
Associations: Popularized by actress Maisie Williams (Game of Thrones).
26. Peaches
Origin: English
Meaning: Fruit name
Associations: Linked to socialite Peaches Geldof.
27. Betty
Origin: Hebrew
Meaning: God is my oath
Associations: Retro and cute, with ties to Betty White.
28. Lacy
Origin: English
Meaning: Cheerful
Associations: A sweet, delicate-sounding name.
29. Millie
Origin: English
Meaning: Gentle strength
Associations: Linked to Millie Bobby Brown from Stranger Things.
30. Kiki
Origin: Spanish, French
Meaning: Double happiness
Associations: A fun and spunky name often used as a nickname.
31. Belle
Origin: French
Meaning: Beautiful
Associations: Best known from Beauty and the Beast’s Princess Belle.
32. Gia
Origin: Italian
Meaning: God’s gracious gift
Associations: Linked to model Gia Carangi, one of the first supermodels.
33. Remi
Origin: French
Meaning: Oarsman
Associations: Inspired by Rémy from Ratatouille, giving it a playful touch.
34. Indie
Origin: English
Meaning: Independent, Indian
Associations: A free-spirited name gaining popularity among boho-chic parents.
35. Pixie
Origin: English
Meaning: Fairy-like
Associations: Reminiscent of Pixie Lott, the British singer.
36. Juno
Origin: Latin
Meaning: Queen of the heavens
Associations: Popularized by the film Juno, and linked to the Roman goddess.
37. Esme
Origin: French
Meaning: Beloved, esteemed
Associations: Featured in Twilight as Esme Cullen.
38. Zuzu
Origin: Czech
Meaning: Lily
Associations: A whimsical choice, famously from It’s a Wonderful Life.
39. Cici
Origin: Latin
Meaning: Blind one
Associations: A cute and affectionate name, often short for Cecilia.
40. Lili
Origin: Hebrew
Meaning: Lily flower
Associations: Inspired by Lili Reinhart, actress from Riverdale.
41. Tessa
Origin: Greek
Meaning: Harvester
Associations: A short and sweet name with a vintage feel.
42. Noa
Origin: Hebrew
Meaning: Motion
Associations: A unique alternative to the more common Noah.
43. Marnie
Origin: Scottish
Meaning: Rejoice
Associations: Known from Disney Channel’s Halloweentown series.
44. Bea
Origin: Latin
Meaning: Bringer of joy
Associations: Short for Beatrice, it’s vintage yet effortlessly cute.
45. Fawn
Origin: English
Meaning: Young deer
Associations: A nature-inspired name with a soft, gentle sound.
46. Lacy
Origin: French
Meaning: Cheerful
Associations: Delicate and vintage, often associated with elegance.
47. Pippa
Origin: Greek
Meaning: Lover of horses
Associations: Linked to Pippa Middleton, sister of Kate Middleton.
48. Evie
Origin: Hebrew
Meaning: Life
Associations: Popular in Britain and gaining traction in the U.S.
49. Hattie
Origin: English
Meaning: Home ruler
Associations: A charming old-fashioned name with vintage appeal.
50. Lulu
Origin: Arabic, German
Meaning: Pearl, famous warrior
Associations: A fun, spunky name often used as a nickname.
51. Dolly
Origin: English
Meaning: Gift of God
Associations: Country music legend Dolly Parton.
52. Trixie
Origin: Latin
Meaning: Bringer of joy
Associations: A spunky, vintage name reminiscent of the 1950s.
53. Nell
Origin: English
Meaning: Light
Associations: Inspired by Nell Carter, the actress and singer.
54. Gigi
Origin: French
Meaning: Earth worker
Associations: Linked to model Gigi Hadid.
55. Suki
Origin: Japanese
Meaning: Beloved
Associations: A name with Japanese charm, known from Gilmore Girls’ Sookie St. James.
56. Miri
Origin: Hebrew
Meaning: Wished-for child
Associations: Often short for Miriam or Mirabel.
57. Dottie
Origin: English
Meaning: Gift of God
Associations: Classic and vintage, reminiscent of Dottie Hinson from A League of Their Own.
58. Bambi
Origin: Italian
Meaning: Little girl
Associations: Inspired by Disney’s classic movie Bambi.
59. Zella
Origin: German
Meaning: Happy, blessed
Associations: A unique yet easy-to-pronounce choice.
60. Romy
Origin: German, Hebrew
Meaning: Dew of the sea
Associations: Linked to Romy Schneider, the Austrian actress.
61. Misha
Origin: Russian, Hebrew
Meaning: Who is like God?
Associations: A unisex name with a soft and endearing sound.
62. Pansy
Origin: French
Meaning: Thought, remembrance
Associations: A delicate floral name with vintage appeal.
63. Zuzu
Origin: Czech
Meaning: Lily
Associations: A quirky and fun name with a unique touch.
64. Xena
Origin: Greek
Meaning: Hospitable
Associations: Made famous by Xena: Warrior Princess.
65. Bex
Origin: English
Meaning: Bound, tied
Associations: A cool, edgy name often used as a nickname for Rebecca.
Final Thoughts on Cute Baby Girl Names
Finding a cute baby girl name is such an exciting process! Whether you’re drawn to sweet vintage names, nature-inspired picks, or short and spunky options, I hope this list gave you plenty of inspiration.
As a mom who has gone through this three times, I know how important it is to pick a name that not only sounds adorable but also holds meaning and feels special.
Which name is your favorite? Let me know in the comments below!