Meaning of snake god

Definition of snake god

(noun) a god of voodoo cults of African origin worshipped especially in West Indies

Other information on snake god

WIKIPEDIA results for snake god
Amazon results for snake god