Etymology · Latin

compunctus

2 English words descend from Latin compunctus, most common first.