sangoma
noun /sæŋˈɡəʊmə/
  /sæŋˈɡəʊmə/
  South African English [sɐŋˈɡɔmə]
 (South African English)- a person who is believed to have magic powers that can be used, for example, to find out why somebody is ill or protect somebody from being harmedWord Originfrom Zulu isangoma.