YourDictionary

intercessor

noun

a person who intercedes

Related Forms:

Learn more about intercessor

link/cite print suggestion box