penitent

adjective
  1. feeling or showing sorrow and regret for having done wrong; repentant
noun
  1. a person who repents their sins or wrongdoings
  2. Usage: often religious

Examples