healer

noun

A person who seeks to cure diseases or heal injuries by means other than conventional medical treatment.