intercessor (n.) Look up intercessor at Dictionary.com
late 15c., from Latin intercessor "one who intervenes," agent noun from intercedere (see intercede). Related: Intercessory.