Adjective
1. penitent
Noun
1. contrite, remorseful, rueful, ruthful, sorry, penitential, ashamed, religionist
2. religious person