Origin: Latin prefix inter-
Intercessor has 2 different meanings across 1 category:
Noun
a negotiator who acts as a link between parties
A person who intercedes; a mediator; one who reconciles enemies, or pleads for another.