meaning of disembodied spirit

1. any incorporeal supernatural being that can become visible or audible to human beings


Related Words

disembodied spirit |

Developed & Maintained By Taraprasad.com

Treasure Words