CLEMENCYNoun

Meaning 1: