intercessor

noun
  1. a person who intervenes on behalf of another, especially by pleading or petitioning
  2. a person who prays to God on behalf of another person
  3. Usage: religious

Examples