absolver

noun
  1. one who absolves or forgives, especially from sin or guilt
  2. Usage: formal; religious contexts

Examples