1. Home
  2. Baby Names

80 Names That Mean Ghost, Spirit, Soul, or Phantom

We’re supported by moms. When you buy through links on our site, As an Amazon Associate, I may earn a commission.

When deciding on your baby’s name, you may want to be creative and choose it based on what it means rather than just if you like the name, although that plays an important part too.

Names that have spiritual meaning are a great place to start and often provide some very unique names for both boys and girls. We have pulled together the best of those names that mean spirit, ghost, soul, or phantom.

Names That Mean Ghost, Spirit, Soul, or Phantom

See if you can find any inspiration from our list below.

Names That Mean Ghost

If you’re thinking of looking for a name for your baby that means ghost, there are only a few names to choose from. But you can be sure they are all unique names to choose from.

It doesn’t mean that they need to be creepy or have a dark association with them. See what you think of our list below.

Boys Names

Axar – Gujarati in origin and meaning ‘ghost.’

Drogo – From the Anglo-Saxon word ‘drog‘ which means ‘ghost’ and ‘phantom.’

Girls Names

Mooroopna – Aboriginal origins and meaning ‘ghost’ or ‘spirit.’

Names That Mean Spirit

There is far more choice when it comes to names that mean spirit and they too are all very unique. These names have their origins all over the world so no matter where you are in the world you are sure to find one that is suitable.

Boys Names

Achak – Native American Algonquin name meaning ‘spirit.’

Ahriman -Middle Persian and means ‘evil spirit.’

Alastor – Greek name meaning ‘avenging spirit.’

Avallach – Celtic Arthurian legend name of a King of Avalon who made Galahad’s shield and means ‘apple’s masculine spirit.’

Avira – Aramaic name meaning ‘air, atmosphere, spirit.’

Cheveyo -Native American Hopi name meaning ‘spirit warrior.’

Chuchip – Native American Hopi name meaning ‘deer spirit.’

Dumnonos – Celtic myth name of a god worshipped by the Dumnonii meaning ‘world spirit.’

Dusan – Czech name derived from the Slavic element dusha meaning ‘soul, spirit.”

Dusek – Pet form of Czech Dusan, meaning ‘soul, spirit.’

Espiridion – Spanish form of Greek Spiridion which means ‘little spirit.’

Euthymios, Euthymius, Eutimo – Ancient Greek name composed of the elements eu ‘good, well’ and thynos ‘soul, spirit’  which gives you good-spirited.

Fravardin – Persian name derived from the word fravashi meaning ‘guardian spirit.’

Gogo – Basque name meaning ‘spirit.’

Hania – Native American Hopi name meaning ‘spirit warrior.’

Hew, Hewie – Scottish form of Old French Hugues meaning ‘heart, mind, or spirit.’

Hototo – Native American Hopi name meaning ‘warrior spirit who sings.’

Hubert, Hubertus, Hubrecht – Old French form of Latin Hubertus meaning ‘bright heart/mind/spirit.’

Huchon – Medieval Scottish form of French Hugon meaning ‘heart, mind, or spirit.’

Hudd, Hudde – Variant spelling of English /Hugh meaning ‘heart, mind, or spirit.’

Imamu – African Swahili name meaning ‘spiritual guide.’

Kneph – Egyptian name meaning ‘spirit.’

Kotori – Native American Hopi name meaning ‘screech owl spirit.’

Mahatma – Hindi name meaning ‘great soul.’

Mentor – Greek name derived from the word menos, meaning ‘spirit.’

Mundoo – Native American Algonquin name for the ‘great spirit.’

Ryuu – Japanese name meaning ‘dragon spirit.’

Shen – Chinese name meaning ‘god, or spirit.’

Spiridion – Greek name derived as a diminutive form of Latin spiritus meaning ‘little spirit.’

Spiro, Spiros, Spyridon, Spyro, Spyros – Greek origins meaning ‘spirit.’

Uberto – Italian form of Latin Hubertus meaning ‘bright heart/spirit.’

Ugo – Italian form of Latin Hugo meaning ‘heart, mind, or spirit.’

Wanageeska – Native American Sioux name meaning ‘white spirit.’

Girls Names

Angwusnasomtaqa – Native American Hopi name meaning ‘crow mother spirit.’

Anima – Modern English name derived from the Latin anima meaning ‘spirit, passion, mind, and essence.’

Dusana, Dusicka – Feminine form of Czech Dusan meaning ‘soul, or spirit.’

Hehewuti – Native American Hopi name meaning ‘warrior mother spirit.’

Kachina – Native American Hopi name meaning ‘sacred dancer, spirit.’

Keres – Greek myth name of ‘female death spirits.’

Pneuma – English name derived from Greek pneuma meaning a non-material being or influence such as a ‘spirit.’

Psyche, Psykhe – Latin form of Greek Psykhe meaning ‘animating spirit.’

Rei – Japanese name meaning spirit amongst other things.

Shechina Hebrew origins meaning ‘god’s holy spirit.’

Shekinah – Hebrew name meaning ‘God’s holy spirit.’

Tien – Vietnamese name meaning ‘angel, fairy, spirit.’


Names That Mean Soul

As human beings, we tend to have strong beliefs when it comes to such things as our soul, so choosing a name that means the soul can have very deep connections and meanings.

Boys Names

Aatamgosh – Which means the ‘inner light or soul.’

Baiszhan – Meaning a ‘rich soul.’

Du’an – Serbian name meaning ‘soul.’

Dusan – Czech name derived from the Slavic element dusha meaning ‘soul, spirit.’

Dusek – Pet form of Czech Dusan, meaning ‘soul, spirit.’

Eideann – It means ‘one who has little fire inside their soul.’

Hansroop – The name’s meaning is ‘one who has a great soul.’

Judge – Meaning the ‘one with the passionate soul.’

Nurzhan – Kazakh name meaning ‘light soul.’

Girls Names

Alma, Almah – English name meaning ‘nourishing’ or ‘soul.’

Arima – Basque name meaning ‘soul.’

Banafrit – Egyptian name meaning ‘beautiful soul.’

Diblin – Which means the ‘fragrance of soul.’

Dusana, Dusicka – Feminine form of Czech Dusan meaning ‘soul’ or ‘spirit.’

Enid – Welsh Arthurian legend name of Geraint’s wife meaning ‘soul.’

Enide – French form of Welsh Enid meaning ‘soul.’

Enit – Variant spelling of Welsh Enid meaning ‘soul.’

Gronw – Means the ‘one with a passionate soul and reserved nature.’

Janan – Arabic name meaning ‘heart, soul.’

Kittie – This means the ‘woman who is pure of soul.’

Mania – Meaning ‘mother of souls.’

Muhjah – Arabic name meaning the ‘heart’s blood, soul.’

Nirvana – modern English name derived from the Sanskrit word nirvana meaning ‘extinction of the soul.’

Names That Mean Phantom

It appears from our list that there are very few male names that mean phantom but that there are quite a few female names that have this meaning.

Boys Names

Drogo – From the Anglo-Saxon word ‘drog‘ which means ‘ghost, phantom.’

Girls Names

Gayna, Ginette – A name of English origin and meaning ‘white phantom.’

Genevra – Of Greek origin and meaning ‘white phantom.’

Gennifer – American in origin and meaning ‘white phantom.’

Genovieve, Guinevere – Both of French origin and meaning ‘white phantom.’

Jenny, Jensine – Of Welsh origin and means ‘white phantom.’

Jinny – Scottish origin meaning ‘white phantom.’

Morrigan – Irish in origin and means ‘phantom queen.’

Yennifer – Native American origin and means ‘white phantom.’

The Final Thought

There are truly some very unique names on our list. I’m sure that there is one that will suit your new little one if you’re set on choosing one that has either the meaning ghost, spirit, soul, or phantom.


Hi, I'm Emma and I'm a mother to 5 beautiful children aged from 1 to 21 years old- life is hectic! I have learned so much along the way, not only from my own children but also through my professional life. In my positions as a Childminder and Teaching Assistant, I have studied Child Development and The Early Years Developing Practice. I wish to share all of this knowledge and help you with your own parenting journey!