Classic Girl Names That Aren't Boring

  1. Ada
    • Origin:

      German or Turkish
    • Meaning:

      "noble, nobility, or island"
  2. Adelaide
    • Origin:

      Variant of Adelheidis, German
    • Meaning:

      "noble, nobility"
  3. Adelia
    • Origin:

      Variation of Adela, German
    • Meaning:

      "noble, nobility"
  4. Agatha
    • Origin:

      Greek
    • Meaning:

      "good woman"
  5. Alma
    • Origin:

      Latin
    • Meaning:

      "nurturing, soul"
  6. Angelina
    • Origin:

      Greek, Italian, Spanish, Russian diminutive of Angela
    • Meaning:

      "angel"
  7. Annalise
    • Origin:

      German, combination of Anna and Lise
    • Meaning:

      "grace and pledged to God"
  8. Antonia
    • Origin:

      Latin
    • Meaning:

      "from Antium"
  9. Athena
    • Origin:

      Greek
    • Meaning:

      "from Athens"
  10. Audrey
    • Origin:

      English
    • Meaning:

      "noble strength"
  11. Aviva
    • Origin:

      Hebrew
    • Meaning:

      "springlike, fresh, dewy"
  12. Beatrice
    • Origin:

      Latin
    • Meaning:

      "she who brings happiness; blessed"
  13. Bernadette
    • Origin:

      German
    • Meaning:

      "brave as a bear"
  14. Blythe
    • Origin:

      English
    • Meaning:

      "happy, carefree"
  15. Camille
    • Origin:

      French
    • Meaning:

      "young ceremonial attendant"
  16. Cassandra
    • Origin:

      Greek
    • Meaning:

      "shining or excelling man"
  17. Cecilia
    • Origin:

      Feminine form of Cecil, Latin
    • Meaning:

      "blind"
  18. Cecily
    • Origin:

      Feminine variation of Cecil
    • Meaning:

      "blind"
  19. Celia
    • Origin:

      Latin
    • Meaning:

      "heavenly"
  20. Chloe
    • Origin:

      Greek
    • Meaning:

      "young green shoot"
  21. Clara
    • Origin:

      Latin
    • Meaning:

      "bright, clear"
  22. Claudia
    • Origin:

      Feminine variation of Claude
    • Meaning:

      "lame; enclosure"
  23. Cleo
    • Origin:

      Greek
    • Meaning:

      "glory"
  24. Constance
    • Origin:

      English version of Latin Constantia
    • Meaning:

      "steadfastness"
  25. Cora
    • Origin:

      Greek
    • Meaning:

      "maiden"
  26. Cordelia
    • Origin:

      Latin; Celtic
    • Meaning:

      "heart; daughter of the sea"
  27. Daisy
    • Origin:

      Diminutive of Margaret or flower name, English
    • Meaning:

      "day's eye"
  28. Daphne
    • Origin:

      Greek
    • Meaning:

      "laurel tree, bay tree"
  29. Delilah
    • Origin:

      Hebrew or Arabic
    • Meaning:

      "delicate"
  30. Dorothea
    • Origin:

      Greek
    • Meaning:

      "gift of God"
  31. Edith
    • Origin:

      English
    • Meaning:

      "prosperous in war"
  32. Eleanora
    • Origin:

      Latinate form of Eleanor, meaning unknown
  33. Elena
    • Origin:

      Spanish, Italian, German, Greek variation of Helen
    • Meaning:

      "bright, shining light"
  34. Elise
    • Origin:

      French variation of Elizabeth
    • Meaning:

      "pledged to God"
  35. Eliza
    • Origin:

      Hebrew
    • Meaning:

      "pledged to God"
  36. Eloise
    • Origin:

      French and English variation of Heloise
    • Meaning:

      "healthy; wide"
  37. Estelle
    • Origin:

      French
    • Meaning:

      "star"
  38. Esther
    • Origin:

      Persian
    • Meaning:

      "star"
  39. Evangeline
    • Origin:

      Greek
    • Meaning:

      "bearer of good news"
  40. Felicity
    • Origin:

      Latin
    • Meaning:

      "good fortune, happy"
  41. Flora
    • Origin:

      Latin
    • Meaning:

      "flower"
  42. Florence
    • Origin:

      Latin
    • Meaning:

      "flourishing, prosperous"
  43. Frances
    • Origin:

      English from Latin
    • Meaning:

      "from France; free man"
  44. Gabrielle
    • Origin:

      French, feminine variation of Gabriel, Hebrew
    • Meaning:

      "God is my Strength"
  45. Genevieve
    • Origin:

      English from French
    • Meaning:

      "tribe woman"
  46. Georgia
    • Origin:

      English, feminine variation of George
    • Meaning:

      "farmer"
  47. Georgiana
    • Origin:

      English, feminine variation of George
    • Meaning:

      "farmer"
  48. Guinevere
    • Origin:

      Welsh
    • Meaning:

      "white shadow, white wave"
  49. Helena
    • Origin:

      Latinate form of Helen, Greek
    • Meaning:

      "torch; shining light"
  50. Henrietta
    • Origin:

      Feminine variation of Henry, German
    • Meaning:

      "estate ruler"
  51. India
    • Origin:

      Place name, from the River Indus
  52. Ione
    • Origin:

      Greek
    • Meaning:

      "violet flower"
  53. Iris
    • Origin:

      Flower name; Greek
    • Meaning:

      "rainbow"
  54. Isadora
    • Origin:

      Greek
    • Meaning:

      "gift of Isis"
  55. Ivy
    • Origin:

      Botanical name
  56. Jessamine
    • Origin:

      English from Persian
    • Meaning:

      "jasmine"
  57. Josephine
    • Origin:

      French feminine variation of Joseph, Hebrew
    • Meaning:

      "Jehovah increases"
  58. Juliet
    • Origin:

      English from Latin
    • Meaning:

      "youthful or sky father"
  59. June
    • Origin:

      Latin
    • Meaning:

      "young"
  60. Juno
    • Origin:

      Latin
    • Meaning:

      "queen of the heavens; young"
  61. Louisa
    • Origin:

      Latinate feminine variation of Louis
    • Meaning:

      "renowned warrior"
  62. Louise
    • Origin:

      French and English, feminine variation of Louis
    • Meaning:

      "renowned warrior"
  63. Lucia
    • Origin:

      Italian, feminine variation of Lucius, Latin
    • Meaning:

      "light"
  64. Lucille
    • Origin:

      French variation of Latin Lucilla
    • Meaning:

      "light"
  65. Lucinda
    • Origin:

      Variation of Lucia
    • Meaning:

      "light"
  66. Lydia
    • Origin:

      Greek
    • Meaning:

      "woman from Lydia"
  67. Maeve
    • Origin:

      Irish
    • Meaning:

      "she who intoxicates"
  68. Marcella
    • Origin:

      Latin
    • Meaning:

      "warlike"
  69. Marguerite
    • Origin:

      French variation of Margaret; also a flower name
    • Meaning:

      "pearl; daisy"
  70. Matilda
    • Origin:

      German
    • Meaning:

      "battle-mighty"
  71. Minerva
    • Origin:

      Latin
    • Meaning:

      "of the mind, intellect"
  72. Miranda
    • Origin:

      Latin
    • Meaning:

      "marvelous"
  73. Naomi
    • Origin:

      Hebrew
    • Meaning:

      "pleasantness"
  74. Nina
    • Origin:

      Short form of names that end in -nina
  75. Olympia
    • Origin:

      Greek
    • Meaning:

      "from Mount Olympus"
  76. Patience
    • Origin:

      Latin virtue name
    • Meaning:

      "ability to accept or tolerate inconveniences, and suffering without anxiety or anger"
  77. Penelope
    • Origin:

      Greek
    • Meaning:

      "weaver"
  78. Petra
    • Origin:

      Greek
    • Meaning:

      "rock, stone"
  79. Philippa
    • Origin:

      Greek, feminine variation of Philip
    • Meaning:

      "lover of horses"
  80. Phoebe
    • Origin:

      Greek
    • Meaning:

      "radiant, shining one"
  81. Portia
    • Origin:

      Latin
    • Meaning:

      "pig"
  82. Priscilla
    • Origin:

      Latin, diminutive of Prisca
    • Meaning:

      "ancient"
  83. Priya
    • Origin:

      Sanskrit
    • Meaning:

      "beloved"
  84. Rosamund
    • Origin:

      German
    • Meaning:

      "horse protection"
  85. Ruby
    • Origin:

      Latin
    • Meaning:

      "deep red precious stone"
  86. Salome
    • Origin:

      Hebrew
    • Meaning:

      "peace"
  87. Seraphina
    • Origin:

      Hebrew
    • Meaning:

      "ardent; fiery"
  88. Serena
    • Origin:

      Latin
    • Meaning:

      "tranquil, serene"
  89. Sophia
    • Origin:

      Greek
    • Meaning:

      "wisdom"
  90. Sophie
    • Origin:

      French variation of Sophia
    • Meaning:

      "wisdom"
  91. Susannah
    • Origin:

      Hebrew
    • Meaning:

      "lily"
  92. Sylvia
    • Origin:

      Latin
    • Meaning:

      "from the forest"
  93. Tatiana
    • Origin:

      Russian from Latin family name
  94. Theodora
    • Origin:

      Feminine variation of Theodore, Greek
    • Meaning:

      "gift of God"
  95. Ursula
    • Origin:

      Latin
    • Meaning:

      "little female bear"
  96. Veronica
    • Origin:

      Latin
    • Meaning:

      "she who brings victory; true image"
  97. Vivian
    • Origin:

      Latin
    • Meaning:

      "life"
  98. Wilhelmina
    • Origin:

      German and Dutch, feminine variation of Wilhelm
    • Meaning:

      "resolute protection"
  99. Winifred
    • Origin:

      Welsh
    • Meaning:

      "blessed peacemaking"
  100. Zoe
    • Origin:

      Greek
    • Meaning:

      "life"