Biblical girl names have a calm weight to them. Some feel timeless because you have heard them your whole life, others surprise you with how fresh they sound once you see the meaning. If you want something rooted in scripture, rich in history, and still easy to wear in modern life, start here and see which names you keep coming back to.
Classic Biblical Girl Names
Mary
Origin: Hebrew
Meaning: beloved
Sarah
Origin: Hebrew
Meaning: princess
Rebecca
Origin: Hebrew
Meaning: to bind, to tie
Rachel
Origin: Hebrew
Meaning: ewe
Leah
Origin: Hebrew
Meaning: weary
Eve
Origin: Hebrew
Meaning: life
Hannah
Origin: Hebrew
Meaning: grace, favor
Abigail
Origin: Hebrew
Meaning: fathers joy
Miriam
Origin: Hebrew
Meaning: beloved
Naomi
Origin: Hebrew
Meaning: pleasantness
Ruth
Origin: Hebrew
Meaning: companion, friend
Esther
Origin: Persian
Meaning: star
Deborah
Origin: Hebrew
Meaning: bee
Judith
Origin: Hebrew
Meaning: woman from Judea
Elizabeth
Origin: Hebrew
Meaning: God is my oath
Martha
Origin: Aramaic
Meaning: lady, mistress
Mary Magdalene
Origin: Hebrew
Meaning: Mary from Magdala
Maryam
Origin: Hebrew
Meaning: beloved
Joanna
Origin: Hebrew
Meaning: God is gracious
Anna
Origin: Hebrew
Meaning: grace, favor
Susanna
Origin: Hebrew
Meaning: lily
Lydia
Origin: Greek
Meaning: from Lydia
Priscilla
Origin: Latin
Meaning: ancient
Phoebe
Origin: Greek
Meaning: bright, radiant
Tabitha
Origin: Aramaic
Meaning: gazelle
Salome
Origin: Hebrew
Meaning: peace
Dinah
Origin: Hebrew
Meaning: judged
Tamar
Origin: Hebrew
Meaning: date palm
Delilah
Origin: Hebrew
Meaning: delicate
Bathsheba
Origin: Hebrew
Meaning: daughter of the oath
Zipporah
Origin: Hebrew
Meaning: bird
Rebekah
Origin: Hebrew
Meaning: to bind, to tie
Magdalene
Origin: Hebrew
Meaning: from Magdala
Mara
Origin: Hebrew
Meaning: bitter
Shira
Origin: Hebrew
Meaning: song
Noa
Origin: Hebrew
Meaning: movement
Adah
Origin: Hebrew
Meaning: ornament
Hadassah
Origin: Hebrew
Meaning: myrtle tree
Keturah
Origin: Hebrew
Meaning: incense
Keziah
Origin: Hebrew
Meaning: cassia
Jemima
Origin: Hebrew
Meaning: dove
Selah
Origin: Hebrew
Meaning: pause, reflection
Tirzah
Origin: Hebrew
Meaning: delight
Shiloh
Origin: Hebrew
Meaning: peace
Zion
Origin: Hebrew
Meaning: highest point
Old Testament Women and Hebrew Favorites

Abijah
Origin: Hebrew
Meaning: my father is Yahweh
Abital
Origin: Hebrew
Meaning: my father is dew
Achsah
Origin: Hebrew
Meaning: anklet
Asenath
Origin: Egyptian
Meaning: devoted to Neith
Atarah
Origin: Hebrew
Meaning: crown
Athaliah
Origin: Hebrew
Meaning: Yahweh is exalted
Azubah
Origin: Hebrew
Meaning: forsaken
Basemath
Origin: Hebrew
Meaning: spice, fragrance
Bithiah
Origin: Hebrew
Meaning: daughter of Yahweh
Bilhah
Origin: Hebrew
Meaning: timid
Candace
Origin: Greek
Meaning: queen mother
Chloe
Origin: Greek
Meaning: young green shoot
Damaris
Origin: Greek
Meaning: gentle
Drusilla
Origin: Latin
Meaning: strong
Efrat
Origin: Hebrew
Meaning: fruitful
Eglah
Origin: Hebrew
Meaning: heifer
Eliora
Origin: Hebrew
Meaning: my God is light
Elisheva
Origin: Hebrew
Meaning: God is my oath
Eunice
Origin: Greek
Meaning: good victory
Gomer
Origin: Hebrew
Meaning: complete
Hagar
Origin: Hebrew
Meaning: flight
Hephzibah
Origin: Hebrew
Meaning: my delight is in her
Huldah
Origin: Hebrew
Meaning: weasel
Jael
Origin: Hebrew
Meaning: mountain goat
Jedidah
Origin: Hebrew
Meaning: beloved
Jehosheba
Origin: Hebrew
Meaning: Yahweh is an oath
Jerusha
Origin: Hebrew
Meaning: possession
Jochebed
Origin: Hebrew
Meaning: Yahweh is glory
Keilah
Origin: Hebrew
Meaning: citadel
Malkah
Origin: Hebrew
Meaning: queen
Michal
Origin: Hebrew
Meaning: who is like God
Milcah
Origin: Hebrew
Meaning: queen
Moriah
Origin: Hebrew
Meaning: seen by Yahweh
Naamah
Origin: Hebrew
Meaning: pleasant
Noadiah
Origin: Hebrew
Meaning: meeting with Yahweh
Orpah
Origin: Hebrew
Meaning: nape, back of neck
Peninnah
Origin: Hebrew
Meaning: pearl
Puah
Origin: Hebrew
Meaning: splendid
Reumah
Origin: Hebrew
Meaning: exalted
Serah
Origin: Hebrew
Meaning: abundance
New Testament and Early Christian Girl Names
Apphia
Origin: Greek
Meaning: affectionate
Bernice
Origin: Greek
Meaning: bringer of victory
Claudia
Origin: Latin
Meaning: lame
Dorcas
Origin: Greek
Meaning: gazelle
Euodia
Origin: Greek
Meaning: good journey
Junia
Origin: Latin
Meaning: youthful
Lois
Origin: Greek
Meaning: better
Persis
Origin: Greek
Meaning: Persian woman
Rhoda
Origin: Greek
Meaning: rose
Sapphira
Origin: Hebrew
Meaning: sapphire
Tryphena
Origin: Greek
Meaning: dainty
Tryphosa
Origin: Greek
Meaning: delicate
Thecla
Origin: Greek
Meaning: glory of God
Julia
Origin: Latin
Meaning: youthful
Antonia
Origin: Latin
Meaning: priceless
Prisca
Origin: Latin
Meaning: ancient
Charity
Origin: Greek
Meaning: love
Faith
Origin: Latin
Meaning: trust
Hope
Origin: English
Meaning: hope
Grace
Origin: Latin
Meaning: favor
Irene
Origin: Greek
Meaning: peace
Joy
Origin: Latin
Meaning: joy
Mercy
Origin: Latin
Meaning: compassion
Patience
Origin: Latin
Meaning: endurance
Verity
Origin: Latin
Meaning: truth
Constance
Origin: Latin
Meaning: steadfastness
Felicity
Origin: Latin
Meaning: happiness
Gloria
Origin: Latin
Meaning: glory
Lucia
Origin: Latin
Meaning: light
Stella
Origin: Latin
Meaning: star
Agape
Origin: Greek
Meaning: selfless love
Anastasia
Origin: Greek
Meaning: resurrection
Angelica
Origin: Latin
Meaning: angelic
Evangeline
Origin: Greek
Meaning: bearer of good news
Theodora
Origin: Greek
Meaning: gift of God
Theophila
Origin: Greek
Meaning: friend of God
Rare and Underused Biblical Girl Names
Abihail
Origin: Hebrew
Meaning: father of strength
Abishag
Origin: Hebrew
Meaning: my father strays
Adaiah
Origin: Hebrew
Meaning: Yahweh has adorned
Almah
Origin: Hebrew
Meaning: young woman
Anah
Origin: Hebrew
Meaning: answer
Batya
Origin: Hebrew
Meaning: daughter of Yahweh
Beulah
Origin: Hebrew
Meaning: married
Berenice
Origin: Greek
Meaning: bringer of victory
Dalia
Origin: Hebrew
Meaning: branch
Dara
Origin: Hebrew
Meaning: pearl of wisdom
Edna
Origin: Hebrew
Meaning: delight
Elul
Origin: Hebrew
Meaning: month name
Ephrath
Origin: Hebrew
Meaning: fruitful
Hosanna
Origin: Hebrew
Meaning: save, please
Iscah
Origin: Hebrew
Meaning: to see
Jaala
Origin: Hebrew
Meaning: mountain goat
Jemimah
Origin: Hebrew
Meaning: dove
Jericho
Origin: Hebrew
Meaning: city name
Keren
Origin: Hebrew
Meaning: horn, ray
Kerenhappuch
Origin: Hebrew
Meaning: horn of eye paint
Ketzia
Origin: Hebrew
Meaning: cassia
Leumah
Origin: Hebrew
Meaning: exalted
Mahala
Origin: Hebrew
Meaning: sickness
Mehetabel
Origin: Hebrew
Meaning: God makes good
Merab
Origin: Hebrew
Meaning: increase
Milkah
Origin: Hebrew
Meaning: queen
Naarah
Origin: Hebrew
Meaning: girl
Zebudah
Origin: Hebrew
Meaning: bestowed
If you want a name that feels rooted and meaningful, circle your favorites and say them out loud a few times. The one that feels natural on your tongue is usually the one worth keeping.