68 Baby Names That Mean Ghost, Spirit, Or Soul
In many cultures, baby names that mean ghost, spirit, or soul are chosen to symbolize a deep connection to the unseen, spiritual realm, or the true meaning of life. These names often capture a sense of mystery and wisdom, while linking the child to family history and stories from previous generations.
Many parents are drawn to these names for the ancestral and cultural history they represent. Others feel these names are magical, believing they connect their child to a vast, mysterious world.
If you want to give your baby a name that symbolizes these qualities, read on to explore more than 60 baby names below!
Boy Names That Mean Ghost
(Including origins, meanings, and history)
These names were researched using websites like BabyCenter to find their origins and meanings. It’s important to note that many names have different meanings in other languages.
Bhuta
Origin: Sanskrit
Meaning: “ghost; supernatural being”
Draugr
Origin: Old Norse, Icelandic
Meaning: “ghost; undead creature”
Drogo
Origin: Anglo-Saxon
Meaning: “ghost; phantom”
Eidolon
Origin: Greek
Meaning: “phantom; spiritual image”
Hantu
Origin: Indonesian
Meaning: “ghost”
Rei
Origin: Japanese
Meaning: “ghost; God’s spirit”
Boy Names Meaning Spirit
Achak
Origin: Native American
Meaning: “spirit”
Aither
Origin: Greek
Meaning: “spirit of the air”
Recommended: Aither is also on our list of names that mean air, wind, or sky
Alastor
Origin: Greek
Meaning: “avenging spirit”
Arwah
Origin: African
Meaning: “spirit”
Caden
Origin: Welsh
Meaning: “spirit of battle”
Recommended: Caden is also on our list of short boy names
Cheveyo
Origin: Native American
Meaning: “spirit warrior”
Daemon
Origin: Greek
Meaning: “spirit; divine power”
Euthymios
Origin: Greek
Meaning: “in good spirits”
Eutimio
Origin: Ancient Greek
Meaning: “in good spirits”
Fravardin
Origin: Persian
Meaning: “guardian spirit”
Hototo
Origin: Native American
Meaning: “warrior spirit who sings”
Hugh
Origin: German
Meaning: “spirit; mind; thought”
Hugo
Origin: German
Meaning: “bright in mind and spirit”
Recommended: Hugo is also on our list of names that mean smart
Imamu
Origin: Swahili
Meaning: “spiritual leader”
Kotori
Origin: Native American
Meaning: “screech-owl spirit”
Ruh
Origin: Arabic
Meaning: “spirit”
Shen
Origin: Chinese
Meaning: “spirit; deep thinker”
Spiridion
Origin: Greek
Meaning: “spirit; basket”
Spyridoula
Origin: Greek
Meaning: “little spirit”
Ugo
Origin: Italian
Meaning: “mind; spirit”
Recommended: Ugo is also on our list of 3 letter boy names
Wanageeska
Origin: Native American
Meaning: “white spirit”
Boy Names That Mean Soul
Adharsh
Origin: Hindu
Meaning: “soul; inspiration”
Anam
Origin: Irish
Meaning: “soul”
Atma
Origin: Sanskrit
Meaning: “soul”
Atman
Origin: Sanskrit
Meaning: “soul; self”
Cetas
Origin: Indian
Meaning: “soul; heart; mind”
Dusan
Origin: Slavic
Meaning: “soul”
Hew
Origin: Scottish
Meaning: “soul; mind; intellect”
Huey
Origin: German
Meaning: “soul; mind; intellect”
Recommended: Huey is also on our list of names with 4 letters
Jiva
Origin: Sanskrit
Meaning: “an individual soul”
Mahatma
Origin: Sanskrit
Meaning: “great soul”
Roho
Origin: African
Meaning: “soul”
Tamashii
Origin: Japanese
Meaning: “soul”
Girl Names Meaning Ghost
Amihan
Origin: Filipino
Meaning: “winter storm”
Cade
Origin: Welsh
Meaning: “ghost”
Ginevra
Origin: Italian
Meaning: “white phantom; fair one”
Morrigan
Origin: Irish Mythology
Meaning: “phantom queen”
Wraith
Origin: Scottish
Meaning: “ghost”
Yurei
Origin: Japanese
Meaning: “ghost”
Girl Names That Mean Spirit
Angeni
Origin: American Indian
Meaning: “spirit angel”
Dusa
Origin: Czech
Meaning: “spirit”
Dusana
Origin: Slavic
Meaning: “spirit; soul”
Farohar
Origin: Muslim
Meaning: “angel; spirit”
Hania
Origin: Native American
Meaning: “spirit warrior”
Hehewuti
Origin: Native American
Meaning: “warrior mother spirit”
Kachina
Origin: Native American
Meaning: “spirit”
Keres
Origin: Greek
Meaning: “female death spirit”
Recommended: Keres is also on our list of names that mean death
Jeongsin
Origin: Korean
Meaning: “spirit”
Lilith
Origin: Akkadian & Jewish Mythology
Meaning: “belonging to the night; spirit; demon”
Melusine
Origin: French
Meaning: “female spirit of fresh water in a holy well or river”
Recommended: Melusine is also on our list of mermaid names
Ondine
Origin: Latin
Meaning: “water spirit; wave”
Recommended: Ondine is also on our list of mysterious names for a girl
Pneuma
Origin: Ancient Greek
Meaning: “spirit; breath”
Tien
Origin: Vietnamese
Meaning: “fairy; spirit; angel”
Recommended: Girl Names That Mean Angel
Girl Names Meaning Soul
Aksa
Origin: Hindu
Meaning: “soul; God’s blessing”
Recommended: Girl Names That Mean Blessing
Alma
Origin: Spanish
Meaning: “soul”
Anima
Origin: Latin
Meaning: “soul”
Arima
Origin: Basque
Meaning: “soul; the name of a town”
Recommended: City Names For Girls
Banafrit
Origin: Egyptian
Meaning: “beautiful soul”
Endellion
Origin: Cornish
Meaning: “fire soul”
Recommended: Endellion is also on our list of attitude names
Enid
Origin: Welsh
Meaning: “soul; life; spirit”
Janan
Origin: Arabic
Meaning: “heart; soul”
Kokoro
Origin: Japanese
Meaning: “heart; mind; soul”
Recommended: Kokoro is also on our list of strong girl names
We’d love to hear if you have any favorite baby names from our list. Or maybe you’ve got a name suggestion that you’d like added?
Either way, leave a comment and let us know!