Translation of voodoo in English:

voodoo

voodoo

noun

  • 1

    voodoo, form of religion based on witchcraft esp. in the West Indies