shaman

A shaman is a tribal healer who can act as a medium between the visible world and the spirit world.

Shamans are kind of a mix between priests and doctors. Like a priest, a shaman is a holy man who represents a religion — in this case, shamanism. Like a doctor, a shaman heals people — or at least claims to do so. If you're not into shamanism, you can use this term more generally: A really good teacher, especially one who works a little mysteriously, might be said to work "like a shaman".

Definitions of shaman
1

n in societies practicing shamanism: one acting as a medium between the visible and spirit worlds; practices sorcery for healing or divination

Synonyms:
priest-doctor
Types:
medicine man
a Native American shaman
rainmaker
American Indian medicine man who attempt to make it rain
Type of:
non-Christian priest, priest
a person who performs religious duties and ceremonies in a non-Christian religion

Sign up, it's free!

Whether you're a student, an educator, or a lifelong learner, Vocabulary.com can put you on the path to systematic vocabulary improvement.