healer
noun
-
Anything that heals; a medicine that heals some wound, injury, ailment, or disease.
-
One who heals, especially through faith.
mind doctor
How often have the words healer and mind doctor occurred in a corpus of books? (source: Google Ngram Viewer )