atoner

noun
  1. a person who atones; one who makes amends or reparation for a wrongdoing or offense
  2. Usage: relatively uncommon; more often expressed as 'one who atones' or 'penitent'

Examples