Redeemer

noun Redemptor.