Meaning ofvoodooin English

voodoo

us/vuːduː/uk/vuːduː/
#uncommon
Definitions
Compounds / Phrases