Repenter /(-ẽr)/

Re·pent·er

Repenter

n.
  1. One who repents.