meaning of zombie spirit

1. voodooism a spirit or supernatural force that reanimates a dead body


Related Words

zombie spirit |

Developed & Maintained By Taraprasad.com

Treasure Words