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?

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.

cute baby girl names

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 GirlsSookie 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.

baby girl names cute

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.

cute baby girl names

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!

Previous
Previous

30 Baby Girl Names With V As The First Letter

Next
Next

75 Unique Baby Girl Names That Stand Out