medicine man

noun
1
(especially among some native North American peoples) a person who is believed to have special magic powers that can be used to make sick people well again
شمن, طبیب جادوگر
compare witch doctor