100+ Best Baby Names That Mean Ghost, Spirit, And Soul

Trying to find the best baby names that mean ghost for your baby?

Then let us help, with our ultimate list of the best baby names meaning ghost!

It is full of names related to ghosts, spirits, and souls to inspire you.

Whether you’re interested in all things supernatural or looking for a name with soul and depth, then these names meaning ghost can be the perfect choice for your little spirit!

So, to help you find a name that means ghost, here you’ll find the best boy names that mean ghost, girl names that mean ghost, unisex names that mean ghost, names meaning spirit, names meaning soul, and more!

From boy names meaning ghost like Roho, Axar, and Caden.

To girl names meaning ghost like Lillith, Eulalia, and Avira.

To names that mean ghost, spirit, or soul you’ll love like Hannah, Duane, Yennifer, and Guinevere.   

We’ve done the hard work so you can easily find baby names meaning ghost that you’ll love on this list!

And if you love these names for ghost, make sure to check out these fantasy boy names, magical boy names, magical girl names, and boy names that mean angel for more inspiration!

names related to ghost

Best Baby Names That Mean Ghost

Alma– of Spanish origin meaning ‘soul’
Caden – of Welsh boy’s origin meaning ‘Spirit of War’
Chevie – of Native American origin meaning ‘spirit warrior’
Duane – of Serbian origin meaning ‘kindred soul or spirit’
Euthymios – of Greek origin meaning means ‘in good spirits’
Genevra – of Greek origin meaning ‘white phantom’
Gennifer – of Native American origin meaning ‘white phantom’
Ginette – of English origin meaning means ‘white phantom’
Guinevere – of French origin meaning ‘white phantom and spirit’
Hania – of Native American origin meaning ‘spirit warrior’
Herwie– of French origin meaning ‘bright heart, warrior spirit, and mind’
Morrígan – of Irish origin meaning ‘phantom queen’
Phi – of Laothian origin meaning ‘ghost’
Wanageeska – of Native American origin meaning ‘white spirit’
Yennifer – of Welsh origin meaning ‘white phantom’
Yurei – of Japanese origin meaning ‘ghost’
names meaning spirit

Boy Names That Mean Ghost

Axar – of Gujarati origin meaning ‘ghost’
Baiszhan – of Persian origin meaning ‘a rich soul’
Banafritz – of Egyptian origin meaning ‘beautiful soul’
Bhūta – of Gujurati origin meaning ‘ghost’
Cetas – of Indian origin meaning ‘soul’, ‘heart’, or ‘mind’
Cheveyo – of Native American origin meaning ‘spirit warrior’
Enide – of Welsh origin meaning ‘soul’
Euthymius – of Greek origin meaning ‘in good spirits’
Fravardin – of Persian origin meaning ‘guardian spirit’
Kneph – of Egyptian origin meaning ‘soul breath’
Kotori – of Native American origin meaning ‘screech owl spirit’
Roho – of Swahili origin meaning ‘ghost’
Ruh – of Kurdish origin meaning ‘soul’
Ruyu – of Hausa origin meaning ‘spirit’
Spyridoula – of Greek origin meaning ‘ghost spirit’ or ‘little spirit’
Suli – of Georgian origin meaning ‘spirit’
Tamashī – of Japanese word meaning ‘soul’
boy names that mean ghost

Girl Names That Mean Ghost

Avira – of Arabaic origin meaning ‘air’, ‘amosphere’, and ‘spirit’
Chuchip – of Native American origin meaning ‘deer spirit’
Dusana – of Slavic origing meaning ‘soul’
Enit – of Welsh origin meaning ‘soul’ or ‘spirit’
Eulalia – of Corsican origin meaning ‘ghost’
Gayna – of English origin meaning ‘white phantom’
Geneivra – of Greek origin meaning ‘white phantom and warrior spirit’
Genovieve – of French origin meaning ‘warrior spirit and phantom’
Gwinette – of English origin meaning ‘white phantom.’
Hannah – of Native American origin meaning ‘spirit warrior’
Janan – of is of Arabic origin and means ‘heart’ or ‘soul’
Jeongsin – of Korean origin meaning ‘spirit’
Jiva – of Sanskrit origin meaning ‘an individual soul’
Kachina – of Native American origin meaning ‘sacred dancer’ and ‘spirit’
Lillith – of Arabic origin meaning ‘ghost’ or ‘belonging to the night’
Pneuma – of Ancient Greek word meaning ‘spirit’
Roh – of Indonesian origin meaning ‘spirit’
Tien – of Vietamese origin meaning ‘fairy’, ‘angel’, and ‘spirit’
Vogi – of Armenian origin meaning ‘spirit’
girl names that mean ghost

Unisex Names That Mean Ghost

Avatāraya – of Sinahlese origin meaning ‘ghost’
Baeshan – of Hebrew origin meaning ‘pure heart and a rich soul’
Chuchie – of Native American origin meaning ‘pure soul and a deer spirit’
Draugur – of Icelandic origin meaning ‘ghost’
Drogo – of Anglo-Saxon origin meaning ‘ghost’ or ‘phantom’
Dusan – of Slavic origin meaning ‘soul’
Enid – of Welsh origin meaning ‘soul’
Eutimo – of Greek origin meaning means ‘in good spirits’
Hantu – of Indonesian word meaning ‘ghost’
Hehewuti – of Native American origin meaning ‘warrior mother spirit’
Spiridion – of Greek origin meaning ‘ghost spirit’ or ‘little spirit’
Hewie – of Scottish origin, meaning ‘soul’, ‘mind’, and ‘spirit’
Hototo – of Native American origin meaning ‘warrior spirit who sings’
Huchon – of Scottish origin meaning ‘pure heart, mind, or soul’
Imamu – of African origin meaning ‘spiritual leader’
Mahatma – of Sanskrit origin meaning ‘great soul’
Mamua – of Basque origin meaning ‘ghost’
Masina – of Malagasy origin meaning ‘ghost’
names meaning ghost

Names Meaning Spirit

Achak – of Native American and Algonquin origin meaning ‘spirit’
Adharsh – of Hindu origin meaning ‘inspire soul, and spirit’
Aksa – of Hindu origin meaning ‘spirit, air, and soul’
Alastor – of Greek origin meaning ‘great or avenging spirit and a pure soul’
Arima – of Basque origin meaning ‘spirit’
Banafrit – of Egyptian origin meaning ‘beautiful soul’
Du’an – of Serbian origin meaning ‘soul’
Dubsan – of Czech origin meaning ‘pure soul, and warrior spirit’
Dumnonos – of Celtic myth ‘pure soul or warrior spirit’
Dusanis – of Czech origin meaning ‘soul or spirit’
Espiridion – of Spanish origin meaning ‘ghost spirit’ or ‘little spirit’
Hew – of Scottish and Old German origin, meaning ‘soul’, ‘mind’, and ‘spirit’
Moyo – of Chichewa origin meaning ‘soul’
Nirvana – of sanskrit term meaning ‘liberation of the soul’
Nurzhan – of Kazakhstani origin meaning ‘light soul’
Nwaya – of Javanese origin meaning ‘soul’
Ryuu – of Japanese origin meaning ‘dragon spirit’
Shen – of Chinese origin meaning ‘spirit’
names meaning soul

Names Meaning Soul

Aatamgosh – of Hindu origin meaning ‘inner light’ or ‘soul’
Aathmika – of Indian origin meaning ‘a person who is closer to inner heart and have a good soul’
Aatma – of Indian origin meaning ‘light of the lord,’ or ‘pure soul’
Amalesh – of Indian origin meaning ‘flawless soul’
Anam – of Irish origin meaning ‘soul’
Anandatam – of Sikha origin meaning ‘peaceful, happy, and contented soul’
Anima – of Latin origin meaning ‘soul’
Anirvana – of Indian origin meaning ‘song of the soul’
Ānmā – of Tamil origin meaning ‘soul’
Antarpreet – of Indian origin meaning ‘pure heart and a lovable soul’
Ātmā – of Sanskrit origin meaning ‘self’ or ‘soul’
Atman – of Sanskrit origin meaning ‘self’ or ‘soul’
Ātmaya – of Sinhalese word meaning ‘soul’
Āvi – of Tamil word meaning ‘soul’
Duseik – of Polish origin meaning ‘soul’
Dusek – of Czech origin meaning ‘pure soul, and warrior spirit’
Gogo – of Basque origin meaning ‘pure soul or spirit’
Gronw – of Czech origin meaning ‘passionate soul and reserved nature’
Jan – of Kazakh word meaning ‘soul’

Final Thoughts On Names That Mean Ghost, Spirit, And Soul

Without a doubt, choosing a baby name is one of the biggest decisions that new parents will make.

But we hope we were able to help inspire you to find a baby name that you love!

And if you’re still looking for more great baby names, try these baby names that mean balance, names that mean water, names that mean Earth, and baby names that mean sun for more inspiration!

best baby names that mean ghost