snake god


Meanings

  • a god of voodoo cults of African origin worshipped especially in West Indies