Dictionary.com
Thesaurus.com

subintercessor

  • a word derived from intercessor.
    intercessor
    noun
    a person who intercedes.

More Suggestions