Baby names, for boys and girls, that mean gift, blessing or miracle

Updated: May 09, 2026

Every parent knows the feeling. You hold your baby for the first time and the word that comes isn't complicated — it's just this. This person is a gift. Not a reward, not something you earned, just something that arrived in your life and made everything different. If you want a name that carries that feeling — quietly, without needing to explain itself — this list is a good place to start. At ThyPage, we've put together one of the most thorough collections of names meaning gift from languages and traditions all around the world.

What's immediately striking about this list is the two enormous name families that dominate it — the Dorothy and Theodore families, which both come from the same two Greek words but arranged in opposite order. Doron means gift, and Theos means God. Put them one way and you get Theodora — gift of God. Flip them and you get Dorothea — same meaning, same roots, completely different name. That one ancient idea gave birth to hundreds of names across dozens of languages, and many of the most beautiful ones are sitting right here waiting for you.

Dorothy, Dora, Theo — One Meaning, Many Faces

The Greek root doron — meaning gift — is one of the most productive name roots in Western history. Dorothy is the most familiar English form, and while it sounds very vintage right now, it has that quality of names that cycle back into favour after a generation or two away. Dorothea is the full Greek form and feels more substantial — elegant without being stuffy. Dora is the simplest short form and has been coming quietly back into use for a few years now, sitting comfortably alongside other short vintage names.

Beyond these classics, the list opens up into some genuinely lovely less-familiar forms. Dorina and Dorena have a warm, Southern European feel. Dorianna and Dorianne are more elaborate and romantic. Dorit is a crisp Hebrew short form that almost nobody outside Israel has heard of. Doronit is another rare Hebrew form worth knowing. Doortje is Dutch — unusual in the English-speaking world but genuinely charming. Eudora means good gift — one of our personal favourites on this entire list. Two simple ideas combined into something that sounds both classical and warm.

On the Theodore side, the gift of God family is equally rich. Theodore itself has been making a real comeback in recent years and for good reason — it's a name that sounds serious when it needs to and warm the rest of the time. Theodora is beautiful and has been riding the same wave. Theo as a standalone has become genuinely popular and still has room to grow. Then there are the less familiar forms — Teodora, Todor, Teodor, Feodosia, Fyodora — each one a different language's version of the same gift of God idea.

Isadora — The Gift Nobody Talks About Enough

Isadora deserves its own mention because it's one of the most underused beautiful names on this list. It means gift of Isis — the ancient Egyptian goddess — giving it a meaning that's both gift-related and connected to one of the oldest divine traditions in human history. It sounds distinctive without being invented, has real history behind it, and the nickname Izzy makes it completely approachable for everyday use. Isidora is a variation, and Isidore works for boys. If you're looking for a gift name that isn't Dorothy or Theodore, Isadora is genuinely worth your attention.

Gift Names

Abisha
Adoria
Aldora
Alida
Ananias
Artemas
Artemisia
Artemus
Callidora
Charisma
Danaye
Danea
Darek
Darinda
Darra
Darrah
Darrian
Darrien
Darrion
Darthy
Darynne
Dasya
Derinda
Detra
Docia
Dodee
Dodey
Dodi
Dodie
Dody
Doe
Doll
Dolley
Dollie
Doortje
Dora
Dorah
Doralee
Doraleene
Doralia
Doralice
Doralicia
Doralina
Doralisha
Doralynn
Dorann
Dorathy
Dore
Dorea
Doreina
Dorek
Dorelia
Dorelle
Dorena
Dorene
Doretha
Dorethea
Doretta
Dorette
Dorey
Doreyda
Dori
Doria
Doriana
Dorianna
Dorianne
Dorice
Dorina
Dorine
Dorion
Doris
Dorisa
Dorit
Dorita
Doritha
Dorla
Dorlisa
Doro
Dorona
Doronit
Dorota
Dorotea
Dorotha
Dorothea
Dorothee
Dorothy
Dorothya
Dorreen
Dorri
Dorria
Dorrian
Dorrie
Dorrien
Dorrinda
Dorris
Dorrit
Dorry
Dorrys
Dorthea
Dorthy
Dory
Dorys
Doryse
Dosha
Dosia
Dosya
Dottey
Dottie
Dottsy
Dotty
Doura
Elide
Elidi
Elidia
Eudora
Eudore
Feodosia
Fyodora
Hanan
Hedya
Hedyah
Heliodoro
Heliodoros
Isador
Isadora
Isadore
Isidor
Isidora
Isidore
Isidoro
Isidoros
Isidorus
Isidro
Issie
Ivona
Izidor
Izydor
Izzy
Jani
Janice
Jaslene
Jaycy
Jefford
Jesirae
Jess
Jesselyn
Jessey
Jessie
Jessye
Joannah
Jonatha
Jonie
Jonisha
Kelvon
Leeor
Mat
Matana
Mathea
Mathia
Mats
Mattea
Matthea
Matty
Musidora
Nat
Natania
Nataniela
Nataniya
Nathaniella
Nathanielle
Neo
Nymphadora
Ohanna
Orthia
Ottamisia
Pandora
Pandorah
Pandorra
Pandoura
Panndora
Shai
Shailene
Shayana
Shiloh
Taddie
Tadeus
Teador
Ted
Teddey
Teddie
Tedor
Tedra
Telly
Teodoor
Teodor
Teodora
Teodory
Teodosia
Theadora
Theo
Theodor
Theodora
Theodore
Theodorus
Theodosia
Theodosios
Theone
Thida
Todor
Tossa
Tossia
Yoanna
Ysidro
Zani
Zeno
Zenon
Zenos
Zino
Zinon

The Nathan Family — God Has Given

In Hebrew tradition, the idea of a child as a gift from God is expressed through a different root entirely — natan, meaning to give. This gives us names that say God has given rather than gift of God, which is a subtle but real difference. Natania, Nataniela, Nataniya, Nathaniella, Nathanielle — all of these feminine forms mean God has given or Yahweh has given. They're less familiar than Nathaniel in most English-speaking countries, which makes them distinctive without being invented.

Matana is a Hebrew name that simply and directly means gift — no theological framing around it, just the word itself as a name. It's short, easy to say, and virtually unknown outside Jewish communities, which makes it a genuine find if you want something meaningful and rare. Mathea and Mattea are feminine forms of Matthew, which itself comes from the same Hebrew giving root and means gift of God. They're names that most people will recognise as familiar without being able to immediately place — which is sometimes exactly what you want.

Pandora — A Gift Name With a Story Behind It

You can't talk about names meaning gift without mentioning Pandora. In Greek mythology, Pandora's name means all gifts or all-giving — she was created by the gods and given every gift imaginable. The box story came later and has rather overshadowed the name's original meaning, which is a shame because Pandora is genuinely beautiful and the all-giving meaning is one of the most generous on this entire list. Pandorah, Pandorra, and Pandoura are variations. If you're someone who doesn't mind a name with a story attached — and a name that gives you something interesting to say when people ask — Pandora is worth serious consideration.

Callidora is another Greek name on this list that most people have never heard of — it means gift of beauty. Two lovely ideas together. Musidora means gift of the muse — a name for someone destined for creativity. Nymphadora means gift of the nymphs and will inevitably make Harry Potter fans smile, but the name itself predates that by several thousand years. Eudora, which we mentioned earlier, means good gift. Heliodoro and Heliodoros mean gift of the sun — extraordinary meanings that almost nobody uses anymore.

Shorter Gift Names Worth Knowing

Not every gift name needs to be grand and elaborate. Some of the most meaningful ones on this list are quietly small. Shai is a Hebrew name that simply means gift — two letters, completely usable, and genuinely beautiful in its simplicity. Neo means gift in Tswana, a Bantu language spoken across Southern Africa — a name that most people in the English-speaking world will associate with a film franchise but which carries a meaning that's entirely its own. Nat, short for Nathan or Natalia, carries giver or born on Christmas alongside its gift associations. Dodi and Dodie mean well-loved — close enough to gift in spirit that they fit comfortably here.

Shiloh is on this list too — meaning tranquil and abundance, with gift associations in certain Hebrew interpretations. It's been used across genders for a few decades now and has that easy, warm quality that makes it work for almost anyone. Charisma means gift in Greek — the charisma we talk about in English literally comes from the word for a divine gift or grace. As a given name it's unusual but completely defensible, and the meaning behind it is genuinely meaningful.

Gift Names From Unexpected Places

Some of the most interesting gift names on this list come from traditions that don't usually appear in mainstream baby name searches. Feodosia and Teodosia are Slavic forms meaning God-given — beautiful names that are well-used in Eastern Europe and almost completely unknown in the West. Dosya and Dosha are short forms of the same root. Fyodora is the Russian feminine form — a name that has a wonderful sound and carries gift of God without anyone immediately knowing what it means.

Hedya and Hedyah are Hebrew names meaning present and the voice or echo of God alongside it — names that connect the idea of a gift to something divine and also something heard, which is a combination we find genuinely moving. Aldora is a name meaning winged gift in Greek — rare, distinctive, and carrying one of the loveliest gift meanings we've come across. Abisha is a Hebrew name meaning gift of God that most people in the English-speaking world have never considered but which has been used for thousands of years in various traditions.

How to Find Your Gift Name

With a list this full of options, the most useful thing we can tell you is to start by deciding what kind of gift you want the name to express. Is it the gift of God — something sacred and intentional? Then look at the Theodore, Dorothy, Nathan, and Isadora families. Is it a gift in the simpler sense — something precious and given freely? Then names like Shai, Matana, Dora, or Eudora might suit better. Is it something more specific — a gift of beauty, of the sun, of good things? Then Callidora, Heliodoro, and Eudora are worth a look.

Once you've narrowed by meaning, narrow by sound. Say each name out loud with your last name. Say it the way you'd call your child in from outside. Say it the way you'd introduce them to someone you've just met. Names live in the voice, not just on paper, and that test will tell you more than any list can.

From All of Us at ThyPage

Names that mean gift are some of our favourites to work with because the meaning is so completely honest. No pretense, no grandeur — just the simple truth that this person arrived in your life and that arrival was a gift. Whatever name you choose from this page, we hope it carries that feeling well. And if you're still searching, keep going. We have hundreds of name lists covering every meaning you can think of, and the right one is out there waiting for you to find it.