compunctus, a, um, Part., from compungo.
compunctus P. of compungo. ...
An Elementary Latin Dictionary