Thesaurus.com
Dictionary.com
Definitions

intercessor

[in-ter-ses-er, in-ter-ses-er] / ˌɪn tərˈsɛs ər, ˈɪn tərˌsɛs ər /
NOUN
mediator
Synonyms