EnglishMain Dictionary
healer
Universal Words
noun
1 a person who cures people of illnesses and disease using natural powers rather than medicine:
a faith / spiritual healer
2 something that makes a bad situation easier to deal with:
Time is a great healer.