115+ Baby Names That Mean Gift From God

This post contains affiliate links.

Your little one really is a gift — so why not choose a name that celebrates exactly that? These 100+ baby names that mean gift from God come from Hebrew, Greek, Arabic, Sanskrit, and many more languages, and each one carries a message of divine blessing —

baby names that mean gift from God

🔍 Curious how popular a name is?

Check any name's popularity trend since 1880 with our free Baby Name Popularity Checker.

Whether you’re drawn to classic biblical picks like Matthew and Nathaniel or something a little more unexpected like Ataullah or Donata, there’s a name on this list that will fit your family perfectly. We’ve organized them by girl names, boy names, blessings, biblical roots, and global origins so you can browse however feels right to you.

Girl Names That Mean Gift From God

These beautiful girl names all carry the meaning of a divine gift, a present from heaven, or God’s gracious giving. If you want your daughter’s name to remind her every single day how precious she is, start here.

Theodora

  • Origin: Greek
  • Meaning: Gift of God — the feminine form of Theodore, from “theos” (God) and “doron” (gift)

Dorothy

  • Origin: Greek
  • Meaning: Gift of God — an inversion of Theodora, from “doron” (gift) and “theos” (God)

Dorothea

  • Origin: Greek
  • Meaning: Gift of God — a Latinized form of Dorothy

Thea

  • Origin: Greek
  • Meaning: Gift of God — a short form of Theodora

Dottie

  • Origin: Greek
  • Meaning: Gift of God — a diminutive of Dorothy

Dorottya

  • Origin: Hungarian
  • Meaning: Gift of God — the Hungarian form of Dorothy

Donata

  • Origin: Latin
  • Meaning: Given by God — from the Latin “donatus,” meaning given or bestowed by God

Janina

  • Origin: Hebrew/Polish
  • Meaning: God’s gracious gift — a Polish form of Jane, from the Hebrew Yochanan meaning “God is gracious”

Siana

  • Origin: Welsh
  • Meaning: God’s gracious gift — a Welsh form derived from Jane/Siân, ultimately from Hebrew “God is gracious”

Ivana

  • Origin: Slavic
  • Meaning: God is gracious, gift from God — the feminine form of Ivan, from Hebrew Yochanan

Giovanna

  • Origin: Italian
  • Meaning: God is gracious, God’s gift — the Italian feminine form of Giovanni, from Hebrew Yochanan

Hanan

  • Origin: Hebrew
  • Meaning: God is gracious, gift of grace from God — directly from the Hebrew root for divine grace

Godiva

  • Origin: Old English
  • Meaning: Gift of God — from the Old English “Godgifu,” combining “god” (God) and “gifu” (gift)

Seonag

  • Origin: Scottish Gaelic
  • Meaning: God’s gracious gift — the Gaelic form of Joan, from Hebrew Yochanan

Diodora

  • Origin: Greek
  • Meaning: Gift of God — the feminine form of Diodoros, from “Dios” (of God/Zeus) and “doron” (gift)

Mattea

  • Origin: Italian/Hebrew
  • Meaning: Gift of God — the feminine form of Matteo/Matthew, from Hebrew “Matityahu”

Mateja

  • Origin: Slavic/Hebrew
  • Meaning: Gift of God — the Slavic feminine form of Matthew

Dosia

  • Origin: Greek
  • Meaning: Gift of God — a diminutive of Theodosia, from “theos” (God) and “dosis” (giving)

Theodosia

  • Origin: Greek
  • Meaning: God’s giving, gift of God — from “theos” (God) and “dosis” (giving)

Dora

  • Origin: Greek
  • Meaning: Gift of God — a short form of Theodora and Dorothy

Darya

  • Origin: Persian
  • Meaning: Gift, God’s gift — derived from Darius, meaning “possessor of good,” also interpreted as a divine gift

Iva

  • Origin: Slavic
  • Meaning: God is gracious, God’s gift — a short form of Ivana

Jaina

  • Origin: Hebrew
  • Meaning: God is gracious, gift from God — a variant of Jane, from Hebrew Yochanan

Isadora

  • Origin: Greek
  • Meaning: Gift of Isis — from the Greek goddess name “Isis” and “doron” (gift); a divine gift name

Keziah

  • Origin: Hebrew
  • Meaning: God’s gift of restoration — a biblical name for Job’s daughter, given to him as a divine blessing after his trials

Nettie

  • Origin: Hebrew/English
  • Meaning: God has given — a diminutive of Nathania, the feminine form of Nathan

Boy Names That Mean Gift From God

From the ever-popular Matthew to under-the-radar gems like Bozidar, these boy names all share the same beautiful meaning: a gift straight from God.

Theodore

  • Origin: Greek
  • Meaning: Gift of God — from “theos” (God) and “doron” (gift)

Matthew

  • Origin: Hebrew
  • Meaning: Gift of God — from the Hebrew “Matityahu,” meaning “gift of Yahweh”

Nathaniel

  • Origin: Hebrew
  • Meaning: Given by God — from “natan” (to give) and “El” (God)

Nathan

  • Origin: Hebrew
  • Meaning: He gave, gift from God — from the Hebrew root “natan,” meaning to give

Jonathan

  • Origin: Hebrew
  • Meaning: God has given — from “Yehonatan,” combining “Yeho” (God) and “natan” (gave)

Matthias

  • Origin: Greek/Hebrew
  • Meaning: Gift of God — the Greek form of Matityahu, meaning “gift of Yahweh”

Theodoros

  • Origin: Greek
  • Meaning: Gift of God — the original Greek form of Theodore

Donato

  • Origin: Latin/Italian
  • Meaning: Given by God — from the Latin “Donatus,” meaning given or bestowed by God

Diodoro

  • Origin: Greek/Italian
  • Meaning: Gift of God — from the Greek “Diodoros,” combining “Dios” (of God) and “doron” (gift)

Matteo

  • Origin: Italian/Hebrew
  • Meaning: Gift of God — the Italian form of Matthew, from Hebrew “Matityahu”

Mateo

  • Origin: Spanish/Hebrew
  • Meaning: Gift of God — the Spanish form of Matthew

Matias

  • Origin: Spanish/Hebrew
  • Meaning: Gift of God — the Spanish form of Matthias

Mathieu

  • Origin: French/Hebrew
  • Meaning: Gift of God — the French form of Matthew

Ivan

  • Origin: Slavic/Hebrew
  • Meaning: God is gracious, God’s gift — the Slavic form of John, from Hebrew Yochanan

Giovanni

  • Origin: Italian/Hebrew
  • Meaning: God is gracious, God’s gift — the Italian form of John, from Hebrew Yochanan

Ian

  • Origin: Scottish/Hebrew
  • Meaning: God is gracious, God’s gift — the Scottish form of John

Hans

  • Origin: German/Hebrew
  • Meaning: God is gracious, God’s gift — the German short form of Johannes/John

Thaddeus

  • Origin: Aramaic
  • Meaning: Gift of God, courageous heart — from the Aramaic “Thaddai,” often interpreted as a divine gift

Bozidar

  • Origin: Slavic
  • Meaning: Divine gift — from “bozi” (divine/of God) and “dar” (gift)

Bogdan

  • Origin: Slavic
  • Meaning: Given by God — from “bog” (God) and “dan” (given)

Deodato

  • Origin: Latin/Italian
  • Meaning: Given by God — from the Latin “Deodatus,” meaning God-given

Ted

  • Origin: Greek/English
  • Meaning: Gift of God — a diminutive of Theodore

Theo

  • Origin: Greek
  • Meaning: Gift of God — a short form of Theodore

Natan

  • Origin: Hebrew
  • Meaning: He gave, gift from God — the original Hebrew form of Nathan

Netanel

  • Origin: Hebrew
  • Meaning: Given by God — the original Hebrew form of Nathaniel

Donat

  • Origin: French/Latin
  • Meaning: Given by God — the French form of Donatus

Maciej

  • Origin: Polish/Hebrew
  • Meaning: Gift of God — the Polish form of Matthias

Names That Mean God’s Blessing

These names go beyond “gift” to carry the broader meaning of being blessed by God — a divine favor, a heavenly grace, or a sign of God’s goodness.

Jesse

  • Origin: Hebrew
  • Meaning: God’s gift, God exists — from the Hebrew “Yishai,” meaning gift or wealth from God

Anna

  • Origin: Hebrew
  • Meaning: Grace, God’s gracious gift — from the Hebrew “Channah,” meaning grace or favor from God

Hannah

  • Origin: Hebrew
  • Meaning: Grace, favor — God’s gracious gift; from the Hebrew “Channah”

John

  • Origin: Hebrew
  • Meaning: God is gracious — from “Yochanan,” meaning God has been gracious and given a gift

Jane

  • Origin: Hebrew/English
  • Meaning: God is gracious — the feminine form of John, meaning God’s gracious gift

Sean

  • Origin: Irish/Hebrew
  • Meaning: God is gracious — the Irish form of John, meaning God’s gracious gift

Janet

  • Origin: English/Hebrew
  • Meaning: God is gracious — a diminutive of Jane, meaning God’s gracious gift

Grace

  • Origin: Latin
  • Meaning: God’s grace, divine blessing — from the Latin “gratia,” referring to God’s unmerited favor and gift

Benedict

  • Origin: Latin
  • Meaning: Blessed by God — from “benedictus,” meaning blessed or spoken well of by God

Benedicta

  • Origin: Latin
  • Meaning: Blessed by God — the feminine form of Benedict

Baruch

  • Origin: Hebrew
  • Meaning: Blessed by God — from the Hebrew “barukh,” meaning blessed

Beata

  • Origin: Latin
  • Meaning: Blessed, divine blessing — from the Latin “beatus,” meaning blessed by God

Asher

  • Origin: Hebrew
  • Meaning: Blessed, happy — a biblical name meaning blessed by God; Jacob declared Asher’s tribe divinely blessed

Gwyneth

  • Origin: Welsh
  • Meaning: Blessed, divine gift of happiness — from the Welsh “gwyn,” meaning blessed or holy

Macario

  • Origin: Greek/Spanish
  • Meaning: Blessed, God’s blessing — from the Greek “makarios,” meaning blessed or divinely favored

Beatrice

  • Origin: Latin
  • Meaning: She who brings divine blessings — from “beatrix,” meaning bringer of joy and blessings from God

Charisma

  • Origin: Greek
  • Meaning: Gift of grace, divine favor — from the Greek “kharisma,” meaning a gift freely given by God

Bracha

  • Origin: Hebrew
  • Meaning: Blessing from God — the Hebrew word for blessing, a direct divine gift

Biblical Names That Mean Gift From God

These names come straight from the pages of the Bible and carry a meaning rooted in God’s giving, generosity, or grace. If your faith is important to your naming process, you’ll love this section.

Matthew

  • Origin: Hebrew
  • Meaning: Gift of God — from “Matityahu,” one of the twelve apostles; his name literally means “gift of Yahweh”

Nathanael

  • Origin: Hebrew
  • Meaning: God has given — the biblical spelling of Nathaniel, a disciple of Jesus in the Gospel of John

Elnathan

  • Origin: Hebrew
  • Meaning: God has given — from “El” (God) and “natan” (gave); appears in 2 Kings and Ezra

Zebedee

  • Origin: Hebrew
  • Meaning: God has bestowed, gift of God — from the Hebrew “Zavdi,” meaning “my gift”; father of James and John

Zabdi

  • Origin: Hebrew
  • Meaning: My gift from God — from “zavad,” meaning to bestow; appears in Joshua and 1 Chronicles

Zabad

  • Origin: Hebrew
  • Meaning: God has given a gift — from the Hebrew root “zavad,” meaning to bestow or endow

Jonathan

  • Origin: Hebrew
  • Meaning: God has given — the beloved friend of David; from “Yehonatan”

Nethaniah

  • Origin: Hebrew
  • Meaning: Given by God — from “natan” (gave) and “Yah” (God); appears in 2 Kings and Jeremiah

Mattathias

  • Origin: Hebrew/Greek
  • Meaning: Gift of God — the Hellenized form of Matityahu; father of the Maccabees

Samuel

  • Origin: Hebrew
  • Meaning: Asked of God, heard by God — Hannah asked God for a child, and Samuel was the divine gift she received

Jedidiah

  • Origin: Hebrew
  • Meaning: Beloved of God, gift of God’s love — the name God gave Solomon through the prophet Nathan (2 Samuel 12:25)

Jehonathan

  • Origin: Hebrew
  • Meaning: God has given — an expanded form of Jonathan; appears in 1 Chronicles and 2 Chronicles

Elisheba

  • Origin: Hebrew
  • Meaning: God is my oath, devoted gift to God — the wife of Aaron; from “El” (God) and “sheva” (oath/abundance)

Zebadiah

  • Origin: Hebrew
  • Meaning: God has bestowed, gift of God — from “Yah” (God) and “zavad” (bestow); appears in 1 Chronicles

Joanna

  • Origin: Hebrew/Greek
  • Meaning: God is gracious — a follower of Jesus in Luke’s Gospel; from the feminine of Yochanan, meaning God’s gracious gift

Names That Mean Gift From God From Around the World

Cultures across the globe have their own way of saying “gift from God.” Whether you have a specific heritage you’d like to honor or you just love the sound of one of these international picks, this section has something special for every family.

Ataullah

  • Origin: Arabic
  • Meaning: Gift of God — from “ata” (gift) and “Allah” (God)

Hibatullah

  • Origin: Arabic
  • Meaning: Gift of God — from “hibah” (gift) and “Allah” (God)

Wahab

  • Origin: Arabic
  • Meaning: Gift from God, bestower — from the Arabic root meaning God who gives generously

Devdan

  • Origin: Sanskrit/Indian
  • Meaning: Gift of God — from “dev” (God/divine) and “dan” (gift/giving)

Devdatta

  • Origin: Sanskrit/Indian
  • Meaning: God-given — from “dev” (God) and “datta” (given)

Anugraha

  • Origin: Sanskrit/Indian
  • Meaning: Divine gift, grace of God — from the Sanskrit for divine favor or blessing bestowed by God

Harshita

  • Origin: Sanskrit/Indian
  • Meaning: God’s gift of joy — from the Sanskrit “harsha,” meaning divine joy or delight given by God

Enam

  • Origin: Akan/Ghanaian
  • Meaning: Gift from God — a traditional Akan name given to a child considered a divine gift

Nyameama

  • Origin: Akan/Ghanaian
  • Meaning: God’s gift — from “Nyame” (God) and “ama” (given); used in Ghana

Chidinma

  • Origin: Igbo/Nigerian
  • Meaning: God is good, divine gift of goodness — from “Chi” (God/spirit) and “dinma” (is good)

Chinyere

  • Origin: Igbo/Nigerian
  • Meaning: God gave, gift from God — from “Chi” (God) and “nyere” (gave)

Chidiebere

  • Origin: Igbo/Nigerian
  • Meaning: God is merciful, God’s merciful gift — from “Chi” (God) and “diebere” (is merciful)

Chibueze

  • Origin: Igbo/Nigerian
  • Meaning: God is king, gift of God’s sovereignty — from “Chi” (God) and “bueze” (is king)

Dieudonne

  • Origin: French
  • Meaning: Given by God — from “Dieu” (God) and “donne” (given)

Adeodatus

  • Origin: Latin
  • Meaning: Given by God — from “a Deo datus,” literally “given from God”; the name of St. Augustine’s son

Godgifu

  • Origin: Old English
  • Meaning: Gift of God — the original Old English name that became Lady Godiva

Shen

  • Origin: Chinese
  • Meaning: God’s gift, divine — a Chinese name that can mean divine or spiritual gift depending on the character used

Dorek

  • Origin: Polish/Greek
  • Meaning: Gift of God — a Polish diminutive form of Doroteusz (Theodore)

Fedya

  • Origin: Russian/Greek
  • Meaning: Gift of God — a Russian diminutive of Fyodor, the Russian form of Theodore

Fyodor

  • Origin: Russian/Greek
  • Meaning: Gift of God — the Russian form of Theodore, from Greek “theos” (God) and “doron” (gift)

Tudor

  • Origin: Welsh/Greek
  • Meaning: Gift of God — the Welsh form of Theodore

Teodoro

  • Origin: Spanish/Italian
  • Meaning: Gift of God — the Spanish and Italian form of Theodore

Fedor

  • Origin: Serbian/Greek
  • Meaning: Gift of God — the Serbian form of Theodore

Tadeo

  • Origin: Spanish/Aramaic
  • Meaning: Gift of God — the Spanish form of Thaddeus

Dorota

  • Origin: Polish/Greek
  • Meaning: Gift of God — the Polish form of Dorothy

Mateusz

  • Origin: Polish/Hebrew
  • Meaning: Gift of God — the Polish form of Matthew

Matheus

  • Origin: Portuguese/Hebrew
  • Meaning: Gift of God — the Portuguese form of Matthew

Matvei

  • Origin: Russian/Hebrew
  • Meaning: Gift of God — the Russian form of Matthew

Matti

  • Origin: Finnish/Hebrew
  • Meaning: Gift of God — the Finnish form of Matthew

Donatus

  • Origin: Latin
  • Meaning: Given by God — the original Latin form, used by early Christians to mean “given by God”

No matter where you look in the world, parents have been celebrating their children as divine gifts for centuries — and these names are beautiful proof.

Whatever name you choose from this list, know that it will carry a powerful, timeless meaning with it: that your child is a blessing, a gift, and an answer to prayer. And honestly? There’s no more beautiful thing to build a name around than that.

🎨 Found the Perfect Name?

Create a beautiful, free nursery-ready print with your baby’s name and meaning.

Create Free Name Art →

Frequently Asked Questions

What is the most popular baby name that means gift from God?

Matthew is the most popular name meaning “gift from God” for boys — it has been in the U.S. top 10 for decades and comes from the Hebrew “Matityahu,” which literally translates to “gift of Yahweh.” For girls, Dorothy and Theodora are the classic choices, both meaning “gift of God” from Greek roots. More recently, Theodore and its short form Theo have surged in popularity, making them some of the trendiest divine-gift names around.

Are there unisex names that mean gift from God?

Yes! Jesse (Hebrew, meaning “God’s gift”) works well for both boys and girls. Sasha, a diminutive used across Slavic cultures, is sometimes linked to Theodore or its variants. Theo is increasingly used as a standalone unisex name. And if you love short names, Dora (from Theodora/Dorothy) has a relaxed, gender-neutral vibe even though it traditionally skews feminine.

What are some unique names that mean gift from God?

If you want something less common, look at Bozidar (Slavic, “divine gift”), Ataullah (Arabic, “gift of God”), Devdan (Sanskrit, “gift of God”), Chinyere (Igbo, “God gave”), or Dieudonné (French, “given by God”). These names are rare in English-speaking countries but carry gorgeous, verified meanings rooted in their original languages and cultures.

Do all these names literally mean gift from God?

Most names on this list contain a direct linguistic element meaning “God” paired with “gift,” “given,” or “grace” — like Theodore (theos + doron = God + gift) or Nathaniel (natan + El = gave + God). A few, like Samuel (“asked of God”) or Jedidiah (“beloved of God”), relate to the gift concept through their biblical stories rather than a word-for-word translation. We’ve noted the specific meaning for each name so you can decide what feels right for your family.

✨ Love these names? Create free printable nursery art for any name →

Recent Posts