forgiver

noun
  1. a person who forgives; one who grants forgiveness to another

Examples