Definitions of medicine man:

  • noun:   a Native American shaman