forgiver
/ˈfɔrgɪvər/Definitions
1. noun
A person who forgives; someone who is able to pardon or excuse an offense.
“She was a good forgiver and tried to make peace between her friends.”
2. verb
To pardon or excuse an offense, especially on behalf of someone else.
“My mother forgives me every time I make a mistake, but I know I should try harder.”