English Dictionary
Definition witch-doctor in British English
witch-doctor noun
[countable] noun
Synonyms and related words

English Dictionary