150+ Names That Mean Gift from God

  1. Doll
    • Origin:

      English, diminutive of Dorothy
    • Meaning:

      "gift of God"
    • Description:

      An old-fashioned Dorothy short form — today we prefer Dolly, Dot, or Dottie.
  2. Bogdan
    • Origin:

      Russian, Polish, Serbian, Croatian, Slovene, Bulgarian, Romanian
    • Meaning:

      "gift from God"
    • Description:

      Popular in Poland, Moldova, Romania, and Russia, and familiar in the UK too, Bogdan is a rugged and strong sounding choice with a similar meaning to US favorite Theodore. Made up of the Slavic elements bogŭ and danŭ, it means "gift from God".
  3. Matiu
    • Origin:

      Maori
    • Meaning:

      "gift of god"
    • Description:

      Maori form of Matthew
  4. Dorottya
    • Origin:

      Hungarian variation of Dorothy, Greek
    • Meaning:

      "gift of God"
  5. Mateja
    • Origin:

      Feminine variation of Matej, Slovak, Slovene, and Croatian
    • Meaning:

      "gift of God"
    • Description:

      Slovak cognate of Mattea.
  6. Teja
    • Origin:

      Slovene diminutive of Doroteja and Mateja
    • Meaning:

      "gift of God"
    • Description:

      Slovene mini name that was once short for names like Doroteja and Mateja, but now is more popular independently.
  7. Yannik
    • Origin:

      Extension of Jann or Yann
    • Meaning:

      "God is gracious"
    • Description:

      A simplified spelling of the French name Yannick. It's almost unknown to English speakers, but could be an interesting Euro-chic alternative to the more popular Henrik.
  8. Máté
    • Origin:

      Hungarian variation of Matthew, Hebrew
    • Meaning:

      "gift of God"
  9. Janek
    • Origin:

      Polish
    • Meaning:

      "god is gracious"
    • Description:

      A short form of the very popular Polish name Jan, which is the equivalent of John in English. Short forms ending in -ek are very widespread in Poland, but it is rare that one is given as the official birth certificate name.
  10. Jaśmina
    • Origin:

      Polish variation of Jasmine
    • Meaning:

      "gift from God"
  11. Fyodora
    • Origin:

      Slavic variation of Theodora
    • Meaning:

      "God's gift"
    • Description:

      More commonly spelled FEODORA, a charming choice for the intrepid baby namer, especially with its dynamic nickname FEO (pronounced FAY-o).
  12. Jázmin
    • Origin:

      Hungarian variation of Jasmine, Persian
    • Meaning:

      "gift from God"
  13. Doroteja
    • Origin:

      Slovene, Croatian, Serbian, and Macedonian variation of Dorothea, Greek
    • Meaning:

      "gift of God"
    • Description:

      The common translation of Dorothea in Central Europe.
  14. Nunana
    • Origin:

      Ewe
    • Meaning:

      "gift"
    • Description:

      Sweet but spirited, Nunana is a name used by the Ewe tribe of West Africa and is most familiar as a given name in Ghana. Derived from the word for "gift", it is a pleasant choice with nicknames Nuna and Anna.
  15. Doro
    • Origin:

      Diminutive of Dorothy
    • Meaning:

      "gift of God"
    • Description:

      Some parents might like this energetic diminutive for Dorothy used in the Bush family, though the traditional Dottie and Dot seem to be coming back.
  16. Jasmijn
    • Origin:

      Dutch variation of Jasmine, Persian
    • Meaning:

      "gift from God"
    • Description:

      A Top 50 choice in the Netherlands.
  17. Theódór
    • Origin:

      Icelandic variation of Theodore, Greek
    • Meaning:

      "gift of god"
    • Description:

      The Icelandic form of Theodore, currently ranking in the Top 50 over there.
  18. Ebunoluwa
    • Origin:

      Yoruba, Nigerian
    • Meaning:

      "gift of God"
    • Description:

      Classic choice in Nigeria that has been used in the US since 1999.
  19. Janica
    • Origin:

      Variation of Jannik
    • Meaning:

      "God is gracious"
    • Description:

      With its upbeat Slavic/Scandinavian air, it has the most potential of all the Jan names.
  20. Nuname
    • Origin:

      Ewe
    • Meaning:

      "gift"
    • Description:

      Also spelled as Nunamé, Nuname is a name used by the Ewe tribe of West Africa. Derived from the word nunana meaning "gift", it is a pleasant sounding choice.