healer (n.) Look up healer at Dictionary.com
late Old English, "one who heals," especially "savior, Jesus," agent noun from heal (v.). As "a curative medicine" from late 14c.