Subscribe
URL of the page has been copied to clipboard.
Meaning : A person who pardons or forgives or excuses a fault or offense.
Synonyms : excuser, forgiver
Meaning : A medieval cleric who raised money for the church by selling papal indulgences.
Install App