Sangoma (noun) Definition, Meaning & Examples

noun
  1. a witch doctor, healer, or herbalist
Sangoma (noun) Definition, Meaning & Examples

More Definitions