medicine man

noun
University
1

A Native American shamanistic healer.

2

A traditional healer among other indigenous or ancient peoples.

3

The pitchman at a medicine show.