Classic Baby Girl Names

Choosing a name for your little girl is such an exciting journey! As of a mom of five kids, three of which are daughters, I’ve spent a LOT of time scouring the internet for the perfect baby girl names. And I just kept coming back to the classics.

Classic names never go out of style, and they often carry deep meanings and rich histories.

Whether you’re looking for something timeless, elegant, or steeped in tradition, this list of 120 classic baby girl names is here to inspire you.

Each name includes its meaning, origin, and notable associations to help you find the perfect fit. These were always very important to me as I searched for the perfect names for my kids, so I made sure to include them here for you.

If you get to the end of this list and don’t quite find the perfect one, you might also like our list of 100 Old Money Baby Girl Names.

What Are Classic Baby Girl Name Ideas?

Classic Baby Girl Names Ideas

1. Charlotte

  • Meaning: Free woman

  • Origin: French

  • Association: Queen Charlotte, Charlotte Brontë, "Charlotte's Web"

2. Eleanor

  • Meaning: Shining light

  • Origin: Greek

  • Association: Eleanor Roosevelt, Eleanor of Aquitaine, "Sense and Sensibility"

3. Grace

  • Meaning: Charm, goodness, and generosity

  • Origin: Latin

  • Association: Grace Kelly, a virtue name, "Amazing Grace" hymn

4. Elizabeth

  • Meaning: God is my oath

  • Origin: Hebrew

  • Association: Queen Elizabeth II, Elizabeth Bennet in "Pride and Prejudice," Saint Elizabeth of Hungary

5. Margaret

  • Meaning: Pearl

  • Origin: Greek

  • Association: Margaret Thatcher, Saint Margaret, Margaret Atwood

6. Katherine

  • Meaning: Pure

  • Origin: Greek

  • Association: Catherine the Great (alternative spelling), Katherine Hepburn, Saint Catherine of Siena

7. Mary

  • Meaning: Beloved or wished-for child

  • Origin: Hebrew

  • Association: Virgin Mary, Mary Shelley, Mary Poppins

8. Amelia

  • Meaning: Work

  • Origin: Germanic

  • Association: Amelia Earhart, Amelia Bedelia, a royal name in European history

9. Lucy

  • Meaning: Light

  • Origin: Latin

  • Association: Saint Lucy, Lucy Pevensie in "The Chronicles of Narnia," Lucy from "I Love Lucy"

10. Anne

  • Meaning: Grace

  • Origin: Hebrew

  • Association: Anne of Green Gables, Anne Boleyn, Saint Anne

11. Grace

  • Meaning: Favor or blessing

  • Origin: Latin

  • Association: Grace Kelly, Grace Hopper, virtue name from Christian tradition

12. Eleanor

  • Meaning: Bright, shining one

  • Origin: Greek

  • Association: Eleanor Roosevelt, Eleanor of Aquitaine, Eleanor Rigby (The Beatles song)

13. Victoria

  • Meaning: Victory

  • Origin: Latin

  • Association: Queen Victoria, Victoria Beckham, Saint Victoria

14. Charlotte

  • Meaning: Free man

  • Origin: French

  • Association: Princess Charlotte of Cambridge, Charlotte Brontë, Charlotte in "Charlotte's Web"

15. Clara

  • Meaning: Bright or clear

  • Origin: Latin

  • Association: Clara Barton, Clara from "The Nutcracker," Saint Clare of Assisi

16. Sarah

  • Meaning: Princess

  • Origin: Hebrew

  • Association: Sarah Jessica Parker, Sarah in the Bible, Sarah Ferguson (Duchess of York)

17. Jane

  • Meaning: God is gracious

  • Origin: Hebrew

  • Association: Jane Austen, Jane Eyre, Tarzan's Jane

18. Hannah

  • Meaning: Grace or favor

  • Origin: Hebrew

  • Association: Hannah Arendt, Hannah Montana, Hannah in the Bible

19. Abigail

  • Meaning: Father’s joy

  • Origin: Hebrew

  • Association: Abigail Adams, Abigail Breslin, Abigail in the Bible

20. Harriet

  • Meaning: Ruler of the home

  • Origin: Germanic

  • Association: Harriet Tubman, Harriet Beecher Stowe, Harriet the Spy

21. Alice

  • Meaning: Noble or kind

  • Origin: Germanic

  • Association: Alice in Wonderland, Alice Walker, Princess Alice

22. Emily

  • Meaning: Rival or industrious

  • Origin: Latin

  • Association: Emily Dickinson, Emily Brontë, Emily Blunt

23. Emma

  • Meaning: Whole or universal

  • Origin: Germanic

  • Association: Emma Watson, Emma Stone, Jane Austen’s "Emma"

24. Catherine

  • Meaning: Pure

  • Origin: Greek

  • Association: Catherine the Great, Catherine Zeta-Jones, Saint Catherine of Alexandria

25. Rebecca

  • Meaning: To tie or bind

  • Origin: Hebrew

  • Association: Rebecca in the Bible, Daphne du Maurier’s "Rebecca," Rebecca Hall

26. Julia

  • Meaning: Youthful

  • Origin: Latin

  • Association: Julia Roberts, Julia Child, Saint Julia of Corsica

27. Helen

  • Meaning: Bright or shining light

  • Origin: Greek

  • Association: Helen of Troy, Helen Keller, Saint Helen

28. Audrey

  • Meaning: Noble strength

  • Origin: Old English

  • Association: Audrey Hepburn, Saint Audrey, Audrey in "Little Shop of Horrors"

29. Matilda

  • Meaning: Battle-mighty

  • Origin: Germanic

  • Association: Roald Dahl’s "Matilda," Matilda of Flanders, Saint Matilda

30. Rose

  • Meaning: Rose (flower name)

  • Origin: Latin

  • Association: Rose in "Titanic," Rose Kennedy, Rose Byrne

31. Margaret

  • Meaning: Pearl

  • Origin: Greek

  • Association: Queen Margaret of Scotland, Margaret Thatcher, Margaret Atwood

32. Penelope

  • Meaning: Weaver

  • Origin: Greek

  • Association: Penelope in Greek mythology, Penelope Cruz, Penelope in "The Odyssey"

33. Josephine

  • Meaning: God will increase

  • Origin: Hebrew

  • Association: Josephine Bonaparte, Josephine Baker, Jo March in "Little Women"

34. Frances

  • Meaning: Free man

  • Origin: Latin

  • Association: Saint Francis of Assisi, Frances McDormand, Frances Hodgson Burnett

35. Lillian

  • Meaning: Lily (flower name)

  • Origin: Latin

  • Association: Lillian Gish, Lillian Disney, floral symbolism of purity

36. Dorothy

  • Meaning: Gift of God

  • Origin: Greek

  • Association: Dorothy from "The Wizard of Oz," Dorothy Parker, Saint Dorothy

37. Evelyn

  • Meaning: Desired or wished for

  • Origin: Old English

  • Association: Evelyn Waugh, Evelyn Nesbit, a name rising in vintage popularity

38. Beatrice

  • Meaning: She who brings happiness

  • Origin: Latin

  • Association: Beatrice in Dante’s "Divine Comedy," Princess Beatrice, Beatrice Potter

39. Georgia

  • Meaning: Farmer or earthworker

  • Origin: Greek

  • Association: Georgia O’Keeffe, Georgia Engel, the U.S. state of Georgia

40. Violet

  • Meaning: Purple (flower name)

  • Origin: Latin

  • Association: Violet in "Charlie and the Chocolate Factory," Violet Crawley in "Downton Abbey," a symbol of modesty

41. Caroline

  • Meaning: Free man

  • Origin: French and Germanic

  • Association: Caroline Kennedy, Neil Diamond’s "Sweet Caroline," Queen Caroline of England

42. Isabelle

  • Meaning: God is my oath

  • Origin: Hebrew

  • Association: Isabelle Adjani, Isabella of Castile, Disney’s "Isabella"

43. Phoebe

  • Meaning: Bright or shining

  • Origin: Greek

  • Association: Phoebe Buffay from "Friends," Phoebe in Greek mythology, Phoebe Bridgers

44. Clara

  • Meaning: Bright or clear

  • Origin: Latin

  • Association: Clara Barton, Clara from "The Nutcracker," Saint Clare of Assisi

45. Lucy

  • Meaning: Light

  • Origin: Latin

  • Association: Lucy in "The Chronicles of Narnia," Lucy Stone, Saint Lucy

46. Florence

  • Meaning: Flourishing or prosperous

  • Origin: Latin

  • Association: Florence Nightingale, Florence Welch, the Italian city Florence

47. Estelle

  • Meaning: Star

  • Origin: Latin

  • Association: Estelle Getty, Princess Estelle of Sweden, symbol of hope and light

48. Nora

  • Meaning: Honor or light

  • Origin: Latin and Irish

  • Association: Nora Ephron, Nora in "A Doll’s House," rising in modern popularity

49. Ada

  • Meaning: Noble

  • Origin: Germanic

  • Association: Ada Lovelace, Ada in "Cold Mountain," a vintage favorite making a comeback

50. Madeline

  • Meaning: Woman from Magdala

  • Origin: Hebrew

  • Association: Madeline in the children’s books, Madeleine Albright, Saint Mary Magdalene

51. Eleanor

  • Meaning: Light or bright

  • Origin: Greek and Old French

  • Association: Eleanor Roosevelt, Eleanor of Aquitaine, Eleanor in "Sense and Sensibility"

52. Hannah

  • Meaning: Grace or favor

  • Origin: Hebrew

  • Association: Hannah in the Bible, Hannah Arendt, Hannah Montana

53. Rose

  • Meaning: Rose (flower name)

  • Origin: Latin

  • Association: Rose in "Titanic," Rose Kennedy, a symbol of love and beauty

54. Harriet

  • Meaning: Ruler of the home

  • Origin: Germanic

  • Association: Harriet Tubman, Harriet Beecher Stowe, Harriet the Spy

55. Agnes

  • Meaning: Pure or holy

  • Origin: Greek

  • Association: Saint Agnes, Agnes Moorehead, a name with vintage charm

56. Pearl

  • Meaning: Precious gemstone

  • Origin: Latin

  • Association: Janis Joplin (nickname Pearl), Pearl in "The Scarlet Letter," a symbol of purity

57. Hazel

  • Meaning: Hazel tree

  • Origin: Old English

  • Association: Hazel in "The Fault in Our Stars," Hazel Scott, a nature-inspired name

58. Ruth

  • Meaning: Companion or friend

  • Origin: Hebrew

  • Association: Ruth in the Bible, Ruth Bader Ginsburg, Babe Ruth

59. Jane

  • Meaning: God is gracious

  • Origin: Hebrew

  • Association: Jane Austen, Jane Eyre, Tarzan's Jane

60. Matilda

  • Meaning: Strength in battle

  • Origin: Germanic

  • Association: Matilda in Roald Dahl’s novel, Empress Matilda, Matilda Ledger

61. Charlotte

  • Meaning: Free man

  • Origin: French and Germanic

  • Association: Princess Charlotte, Charlotte Brontë, Charlotte in "Charlotte’s Web"

62. June

  • Meaning: Young

  • Origin: Latin

  • Association: June Carter Cash, June in "The Handmaid’s Tale," the month of June

63. Edith

  • Meaning: Prosperous in war

  • Origin: Old English

  • Association: Edith Wharton, Edith Piaf, Edith Crawley in "Downton Abbey"

64. Martha

  • Meaning: Lady or mistress

  • Origin: Aramaic

  • Association: Martha Washington, Martha Stewart, Martha in the Bible

65. Helen

  • Meaning: Shining light

  • Origin: Greek

  • Association: Helen of Troy, Helen Keller, Helen Mirren

66. Vera

  • Meaning: Faith or truth

  • Origin: Latin and Russian

  • Association: Vera Wang, Vera Lynn, a classic name making a comeback

67. Daisy

  • Meaning: Day’s eye (flower name)

  • Origin: Old English

  • Association: Daisy Buchanan in "The Great Gatsby," Daisy Ridley, a symbol of innocence

68. Olive

  • Meaning: Olive tree

  • Origin: Latin

  • Association: Olive Oyl from "Popeye," Olive in "Little Miss Sunshine," a peaceful symbol

69. Audrey

  • Meaning: Noble strength

  • Origin: Old English

  • Association: Audrey Hepburn, Saint Audrey, Audrey Meadows

70. Miriam

  • Meaning: Wished-for child

  • Origin: Hebrew

  • Association: Miriam in the Bible, Miriam Margolyes, a timeless biblical name

71. Annabelle

  • Meaning: Grace and beauty

  • Origin: Latin and French

  • Association: Annabelle in "Annabelle Lee" by Edgar Allan Poe, Annabelle the doll, a vintage charmer

72. Susannah

  • Meaning: Lily or rose

  • Origin: Hebrew

  • Association: Susannah in the Bible, Susannah Harker, a name with old-world charm

73. Louisa

  • Meaning: Renowned warrior

  • Origin: Germanic

  • Association: Louisa May Alcott, Louisa in "The Sound of Music," a strong yet elegant name

74. Cecilia

  • Meaning: Blind

  • Origin: Latin

  • Association: Saint Cecilia (patron of music), Cecilia in "Simon & Garfunkel," Cecilia Bartoli

75. Eve

  • Meaning: Life

  • Origin: Hebrew

  • Association: Eve in the Bible, Eve Arden, Eve as a symbol of beginnings

76. Iris

  • Meaning: Rainbow (flower name)

  • Origin: Greek

  • Association: Iris Murdoch, Iris Apfel, a symbol of hope and color

77. Winifred

  • Meaning: Blessed peace

  • Origin: Welsh

  • Association: Winnie the Pooh, Winifred Sanderson from "Hocus Pocus," Winifred Atwell

78. Bridget

  • Meaning: Strength or exalted one

  • Origin: Irish

  • Association: Saint Bridget of Ireland, Bridget Jones, Bridget Fonda

79. Celeste

  • Meaning: Heavenly

  • Origin: Latin

  • Association: Celeste Holm, Celeste in "Big Little Lies," a name evoking grace

80. Eliza

  • Meaning: Pledged to God

  • Origin: Hebrew

  • Association: Eliza Doolittle in "My Fair Lady," Eliza Hamilton, a spunky alternative to Elizabeth

81. Clara

  • Meaning: Bright or clear

  • Origin: Latin

  • Association: Clara Barton, Clara in "The Nutcracker," Clara Bow

82. Beatrice

  • Meaning: She who brings happiness

  • Origin: Latin

  • Association: Beatrice in "Dante's Divine Comedy," Princess Beatrice, Beatrix Potter

83. Ada

  • Meaning: Noble or happy

  • Origin: Germanic and Hebrew

  • Association: Ada Lovelace, Ada in "The Piano," a sweet, vintage name

84. Juliet

  • Meaning: Youthful

  • Origin: Latin

  • Association: Juliet in Shakespeare's "Romeo and Juliet," Juliet Mills, a name of timeless romance

85. Nora

  • Meaning: Honor or light

  • Origin: Irish and Latin

  • Association: Nora Ephron, Nora in "A Doll's House," a name of quiet strength

86. Simone

  • Meaning: He has heard

  • Origin: Hebrew and French

  • Association: Simone de Beauvoir, Simone Biles, a sophisticated and chic name

87. Diana

  • Meaning: Divine

  • Origin: Latin

  • Association: Princess Diana, Diana Ross, Diana (Roman goddess of the hunt)

88. Gloria

  • Meaning: Glory

  • Origin: Latin

  • Association: Gloria Steinem, Gloria in "Modern Family," a name evoking triumph and brilliance

89. Camille

  • Meaning: Young ceremonial attendant

  • Origin: French and Latin

  • Association: Camille Claudel, Camille Saint-Saëns, Camille in "The Lady of the Camellias"

90. Harriet

  • Meaning: Ruler of the home

  • Origin: Germanic

  • Association: Harriet Tubman, Harriet Beecher Stowe, Harriet the Spy

91. Eloise

  • Meaning: Healthy or wide

  • Origin: French and Germanic

  • Association: Eloise at the Plaza, Eloise in "Abelard and Heloise," a lively, literary name

92. Florence

  • Meaning: Prosperous or flourishing

  • Origin: Latin

  • Association: Florence Nightingale, Florence Welch, the Italian city of Florence

93. Ophelia

  • Meaning: Help

  • Origin: Greek

  • Association: Ophelia in Shakespeare's "Hamlet," Ophelia Lovibond, a name of tragic beauty

94. Josephine

  • Meaning: God will add

  • Origin: Hebrew

  • Association: Josephine Baker, Empress Josephine, Jo in "Little Women"

95. Rosalind

  • Meaning: Pretty rose

  • Origin: Germanic

  • Association: Rosalind Franklin, Rosalind in Shakespeare's "As You Like It," a name of grace and strength

96. Violet

  • Meaning: Purple flower

  • Origin: Latin

  • Association: Violet Baudelaire, Violet in "Downton Abbey," a nature-inspired classic

97. Augusta

  • Meaning: Great or magnificent

  • Origin: Latin

  • Association: Augusta Savage, the city of Augusta, Empress Augusta of Germany

98. Lydia

  • Meaning: Woman from Lydia (an ancient kingdom)

  • Origin: Greek

  • Association: Lydia in the Bible, Lydia Bennet in "Pride and Prejudice," Lydia Deetz in "Beetlejuice"

99. Sabrina

  • Meaning: River Severn

  • Origin: Celtic

  • Association: Sabrina the Teenage Witch, Sabrina Fairchild, a name of magical charm

100. Margot

  • Meaning: Pearl

  • Origin: French

  • Association: Margot Robbie, Margot Fonteyn, Margot Tenenbaum in "The Royal Tenenbaums"

101. Estelle

  • Meaning: Star

  • Origin: French and Latin

  • Association: Estelle Getty, Princess Estelle of Sweden, a name full of celestial elegance

102. Imogen

  • Meaning: Maiden or innocence

  • Origin: Celtic

  • Association: Imogen in Shakespeare's "Cymbeline," Imogen Heap, a literary and artistic name

103. Daphne

  • Meaning: Laurel tree

  • Origin: Greek

  • Association: Daphne in Greek mythology, Daphne du Maurier, Daphne in "Scooby-Doo"

104. Cora

  • Meaning: Maiden

  • Origin: Greek

  • Association: Cora Crawley in "Downton Abbey," a name inspired by Greek mythology, sweet and timeless

105. Faye

  • Meaning: Fairy or loyalty

  • Origin: English

  • Association: Faye Dunaway, Faye in "La La Land," a name with a magical and delicate touch

106. Leona

  • Meaning: Lioness

  • Origin: Latin

  • Association: Leona Lewis, Leona Helmsley, a strong and elegant name

107. Vivian

  • Meaning: Alive

  • Origin: Latin

  • Association: Vivien Leigh, Vivian Ward in "Pretty Woman," a classic with lively charm

108. Alma

  • Meaning: Nourishing

  • Origin: Latin

  • Association: Alma Mahler, Alma in "The Book of Mormon," a warm and soulful name

109. Theodora

  • Meaning: Gift of God

  • Origin: Greek

  • Association: Empress Theodora, Theodora Richards, a regal and distinguished name

110. Iris

  • Meaning: Rainbow

  • Origin: Greek

  • Association: Iris Murdoch, Iris Apfel, Iris in "The Holiday"

111. Helena

  • Meaning: Bright or shining light

  • Origin: Greek

  • Association: Helena Bonham Carter, Helena in Shakespeare's "A Midsummer Night's Dream," a name of timeless elegance

112. Celeste

  • Meaning: Heavenly

  • Origin: Latin

  • Association: Celeste Holm, Celeste in "Big Little Lies," a name with celestial charm

113. Isadora

  • Meaning: Gift of Isis

  • Origin: Greek

  • Association: Isadora Duncan, a name with strong ties to art and mythology

114. Eliza

  • Meaning: God is my oath

  • Origin: Hebrew

  • Association: Eliza Hamilton in "Hamilton," Eliza Doolittle in "My Fair Lady," a bright and spunky classic

115. Genevieve

  • Meaning: Woman of the people

  • Origin: French

  • Association: Saint Genevieve, Genevieve Gorder, a sophisticated and chic name

116. Lucille

  • Meaning: Light

  • Origin: Latin

  • Association: Lucille Ball, Lucille in "Arrested Development," a vintage name with a luminous vibe

117. Pearl

  • Meaning: Precious gemstone

  • Origin: Latin

  • Association: Pearl S. Buck, Pearl in "The Scarlet Letter," a name of timeless beauty

118. Daphne

  • Meaning: Laurel tree

  • Origin: Greek

  • Association: Daphne in Greek mythology, Daphne du Maurier, Daphne in "Scooby-Doo"

119. Serena

  • Meaning: Tranquil or serene

  • Origin: Latin

  • Association: Serena Williams, Serena van der Woodsen in "Gossip Girl," a graceful and peaceful name

120. Amara

  • Meaning: Grace or eternal

  • Origin: Greek and Latin

  • Association: Amara in "The Vampire Diaries," a name with a beautiful meaning and modern appeal

Baby Girl Names conclusion

I hope you enjoyed our list of 120 classic baby girl names! Best wishes to you and your growing family.

Previous
Previous

A comprehensive guide to spectra pump settings

Next
Next

Old Money Baby Girl Names