MalayTranslate.com
Malay to English Translator
Translate Here

English to English

snake god

noun (n)

  • a god of voodoo cults of African origin worshipped especially in West Indies
    dewa dengan voodoo cults dari afrika asal menyembah terutama di hindia barat
    Synonym:
    zombi, zombie
    source: wordnet30