Repenter
Re*pent"er
(-ẽr),
n.
One who repents.