witch_doctorEnglish

witch doctor

Noun

Someone who is believed to heal through magical powers

English: witch doctor

Bahasa: bomoh

Bahasa words with similar meanings