There is a certain gravity to naming a daughter. You are not just picking a word that sounds pretty; you are giving her the very first piece of her identity. For centuries, parents have turned to the Bible for inspiration when naming their baby girls. And it is easy to see why. Biblical names are steeped in history, carrying stories of resilience, faith, leadership, and profound grace.
If you are exploring biblical girl names, you will quickly find that the options are incredibly diverse. You can choose a name that has been a beloved classic for generations, or you can dig a little deeper into the text to uncover hidden gems that feel remarkably fresh and modern today. Some names are soft and melodic, while others carry the fierce strength of ancient queens and prophetesses.
To help you on your naming journey, we have compiled a massive list of 100 biblical girl name ideas. We have broken them down by style and vibe, so whether you are looking for a steadfast classic or something beautifully rare, you will find plenty of inspiration right here.
Classic & Timeless Biblical Girl Names
These are the names that have graced birth certificates for hundreds of years. They are universally recognized, elegantly simple, and will absolutely never go out of style.
- 1. Mary: Meaning “bitter” or “beloved.” The most classic of all biblical names, carried by the mother of Jesus.
- 2. Elizabeth: Meaning “pledged to God.” A regal, timeless name with endless nickname potential (Eliza, Beth, Ellie).
- 3. Sarah: Meaning “princess.” The matriarch of the Old Testament and a perennial favorite.
- 4. Rachel: Meaning “ewe.” A beautiful, soft-sounding classic.
- 5. Anna: Meaning “grace.” A simple, elegant name that translates beautifully across cultures.
- 6. Rebecca: Meaning “to tie, to bind.” A sturdy, traditional name.
- 7. Martha: Meaning “lady.” A vintage classic that feels ready for a modern revival.
- 8. Eve: Meaning “life.” The very first woman. A sleek, single-syllable name with immense power.
- 9. Joanna: Meaning “God is gracious.” A softer alternative to Joanne.
- 10. Julia: Meaning “youthful.” Mentioned briefly in Romans; a stunningly classic choice.
- 11. Susanna: Meaning “lily.” A floral, melodic classic.
- 12. Abigail: Meaning “my father is joyful.” A cheerful, highly popular traditional name.
- 13. Hannah: Meaning “favor” or “grace.” A beautiful palindrome that never loses its appeal.
- 14. Leah: Meaning “weary” (historically), but practically, it’s a soft, beloved classic.
- 15. Miriam: Meaning “drop of the sea, bitter, or beloved.” Moses’ sister; a strong, classic choice.
- 16. Ruth: Meaning “compassionate friend.” A short, vintage name carrying a story of incredible loyalty.
- 17. Bethany: Meaning “house of figs.” A New Testament place name that has become a beloved girls’ name.
- 18. Lydia: Meaning “woman from Lydia.” An early businesswoman in the New Testament; a gorgeous, classic name.
- 19. Claudia: Meaning “enclosure.” A strong Roman name mentioned in the New Testament.
- 20. Naomi: Meaning “pleasantness.” A gentle, vintage classic experiencing a massive surge in popularity.
Strong & Heroic Biblical Women
If you want to name your daughter after a woman of action, leadership, and immense bravery, look to the heroines of the Bible. These names carry a fierce, undeniable strength.
- 21. Esther: Meaning “star.” A courageous queen who saved her people.
- 22. Deborah: Meaning “bee.” A fierce judge and prophetess who led an army.
- 23. Jael: Meaning “mountain goat.” A fierce, decisive warrior woman in the Old Testament.
- 24. Phoebe: Meaning “radiant, shining one.” A trusted deaconess in the early church.
- 25. Priscilla: Meaning “ancient.” A prominent early church leader and teacher.
- 26. Salome: Meaning “peace.” A dramatic, bold New Testament name.
- 27. Tamar: Meaning “date palm.” A name associated with strong, resilient women in the Old Testament.
- 28. Zipporah: Meaning “bird.” The courageous wife of Moses.
- 29. Junia: Meaning “born in June.” Praised by Paul as being “outstanding among the apostles.”
- 30. Tabitha: Meaning “gazelle.” A woman known for her good works and charity.
- 31. Hulda: Meaning “weasel” or “mole” (historically), she was a highly respected prophetess.
- 32. Lois: Meaning “most desirable.” Timothy’s grandmother, praised for her sincere faith.
- 33. Eunice: Meaning “good victory.” Timothy’s mother, a woman of strong faith.
- 34. Bernice: Meaning “bringer of victory.” A strong, regal name.
- 35. Candace: Meaning “queen mother.” A title for queens in ancient Ethiopia.
- 36. Vashti: Meaning “beautiful.” A queen who bravely refused to be paraded by her husband.
- 37. Michal: Meaning “who is like God.” A princess and daughter of King Saul.
- 38. Ahinoam: Meaning “my brother is pleasant.” A strong, ancient royal name.
- 39. Bithiah: Meaning “daughter of Yahweh.” Traditionally the name of the Pharaoh’s daughter who saved Moses.
- 40. Shiphrah: Meaning “beautiful.” A brave midwife who defied the Pharaoh to save infants.
Unique & Hidden Gem Biblical Names
For parents who want a biblical connection but desire a name that is completely unexpected, the Bible is full of rare, beautiful, and highly unique options.
- 41. Keziah: Meaning “cassia tree” or “sweet-scented spice.” One of Job’s beautiful daughters.
- 42. Jemimah: Meaning “dove.” Another of Job’s daughters; a sweet, vintage gem.
- 43. Keren: Meaning “horn of eyeshadow” (representing beauty). The third daughter of Job.
- 44. Shiloh: Meaning “tranquil” or “peace.” A beautiful, gender-neutral biblical place name.
- 45. Hadassah: Meaning “myrtle tree.” The beautiful Hebrew name of Queen Esther.
- 46. Adina: Meaning “slender, delicate.” A gentle, highly unique option.
- 47. Atarah: Meaning “crown.” A regal, completely under-the-radar name.
- 48. Beulah: Meaning “married.” A vintage, poetic name with a soft sound.
- 49. Damaris: Meaning “calf, gentle.” A beautiful, melodic New Testament name.
- 50. Drusilla: Meaning “fruitful.” A bold, dramatic Roman name in the New Testament.
- 51. Hepzibah: Meaning “my delight is in her.” A highly unique, poetic name.
- 52. Jerusha: Meaning “possession.” A quirky, vintage-sounding gem.
- 53. Keturah: Meaning “incense.” Abraham’s second wife; a beautifully exotic-sounding name.
- 54. Mahala: Meaning “tender” or “disease” (historically), but sounds incredibly lyrical and modern.
- 55. Orpah: Meaning “back of the neck” or “fawn.” A unique Old Testament name.
- 56. Peninnah: Meaning “pearl.” A gorgeous, underused alternative to Penelope.
- 57. Sapphira: Meaning “sapphire.” A stunning, gem-inspired New Testament name.
- 58. Talitha: Meaning “little girl.” From the Aramaic phrase spoken by Jesus. Incredibly sweet and unique.
- 59. Tirzah: Meaning “favorable” or “pleasant.” A beautiful, slightly edgy Old Testament name.
- 60. Zillah: Meaning “shadow.” A cool, sharp-sounding ancient name.
Gentle & Melodic Biblical Names
These names are soft, vowel-heavy, and flow beautifully off the tongue. They fit perfectly with the modern trend of airy, gentle girls’ names.
- 61. Eden: Meaning “place of pleasure, delight.” A stunning, modern-sounding biblical place name.
- 62. Chloe: Meaning “green shoot.” A fresh, popular New Testament name.
- 63. Ada: Meaning “adornment.” A short, vintage name that packs a soft punch.
- 64. Ariel: Meaning “lion of God.” While often used for boys historically, it is a beautifully melodic choice for a girl.
- 65. Carmel: Meaning “garden” or “orchard.” A soft, nature-inspired biblical place name.
- 66. Dinah: Meaning “judged” or “vindicated.” A sweet, underused vintage classic.
- 67. Havilah: Meaning “stretch of sand.” An incredibly beautiful, flowing biblical place name.
- 68. Mara: Meaning “bitter.” A short, sleek name with a soft sound.
- 69. Micah: Meaning “who is like God.” A gentle, gender-neutral option.
- 70. Noa: Meaning “motion.” A separate name from Noah, belonging to a bold Old Testament woman. Very popular right now.
- 71. Ophira: Meaning “gold.” A lyrical, exotic-sounding gem.
- 72. Rhoda: Meaning “rose.” A sweet, vintage floral name from the New Testament.
- 73. Salma: Meaning “peace.” A soft, elegant option.
- 74. Sarai: Meaning “my princess.” The original name of Sarah; slightly more melodic and edgy.
- 75. Selah: Meaning “to pause and reflect.” A musical term from the Psalms that makes a stunning, gentle name.
- 76. Sharon: Meaning “a plain.” A vintage, melodic place name.
- 77. Shoshana: Meaning “lily” or “rose.” The beautiful Hebrew version of Susanna.
- 78. Yael: Meaning “mountain goat.” A sleek, soft-sounding version of Jael.
- 79. Zilah: Meaning “shadow.” A soft, short, ‘Z’ name.
- 80. Zion: Meaning “highest point.” A deeply meaningful, melodic place name often used for girls today.
Virtue & Meaning-Based Names
Sometimes the most “biblical” name is not a character from the text, but a word that represents the core tenets of the faith. These virtue names are timeless and deeply meaningful.
- 81. Grace: Meaning “undeserved favor.” The ultimate elegant virtue name.
- 82. Hope: Meaning “expectation of good.” A short, sweet, optimistic name.
- 83. Joy: Meaning “great pleasure.” A cheerful, bright middle or first name.
- 84. Faith: Meaning “complete trust.” A sleek, classic virtue name.
- 85. Charity: Meaning “generous love.” A slightly vintage virtue name ready for a comeback.
- 86. Mercy: Meaning “compassion.” A sweet, Puritan-style virtue name.
- 87. Patience: Meaning “ability to wait.” A soft, vintage-sounding virtue.
- 88. Peace: Meaning “tranquility.” A bold, modern-sounding virtue name.
- 89. Amariah: Meaning “promised by God.”
- 90. Eliana: Meaning “my God has answered.” A stunning, highly popular name with a profound meaning.
- 91. Seraphina: Meaning “ardent, fiery.” Derived from the heavenly seraphim.
- 92. Evangeline: Meaning “bearer of good news.” A romantic, literary, and deeply faithful name.
- 93. Hosanna: Meaning “deliver us” or “save now.” A joyful exclamation used as a unique name.
- 94. Genesis: Meaning “origin” or “beginning.” A strong, modern-sounding name from the first book of the Bible.
- 95. Jubilee: Meaning “ram’s horn” (a time of celebration and freedom). A joyful, energetic name.
- 96. Maranatha: Meaning “our Lord comes.” A highly unique, melodic Aramaic phrase.
- 97. Gloria: Meaning “glory.” A vintage classic tied to praise.
- 98. Trinity: Meaning “three in one.” A theological concept turned into a strong modern name.
- 99. Shiloh: Meaning “his gift” or “peace.”
- 100. Halle: Derived from Hallelujah, meaning “praise the Lord.” A spunky, modern tribute.
Sloane’s Take
“Okay, as a boy mom who has only ever had to agonize over boy names, putting this list together gave me major name envy. If I ever had a girl, I would absolutely be digging into these hidden gem biblical names. There is something so incredibly empowering about giving a little girl a name like Deborah or Jael women who were absolute warriors. But then again, I am also a sucker for the soft, gorgeous sound of names like Eden and Selah. My advice to you girl moms? Don’t be afraid to look past the top ten list. The Bible is packed with fierce, beautiful women just waiting to have their names passed on to the next generation.”
Final Thoughts
Naming your daughter is an incredible privilege. A biblical name offers a beautiful blend of history, faith, and profound meaning. Whether you choose a name that sounds like a quiet prayer or a fierce battle cry, you are giving her a legacy to carry forward.
Say your favorites out loud, write them down, and see which one feels right. When you find the perfect name, you will just know.
Which of these biblical girl names is your favorite? Tell us in the comments below!