witch doctor

/ˈwɪtʃ ˌdɒktə/noun
University
1

A person (often male) who is believed to ward off witchcraft and heal through magical powers; a shaman.

2

A dragonfly.

Thesaurus

Synonyms