medicine man

 

noun

  • (among North American Indians and some other peoples) a person believed to have magical powers of healing; a shaman.