atoner ( synonym found)

Definition of atoner:

°One who atones.

Back to Top