intercessive ( synonym found)

Definition of intercessive:

(n) : a person who intercedes; a mediator

Back to Top