atoner
noun
°One who atones.