Noun
intercessor [pl. intercessors]
Adjektive
intercessory [ more intercessory ; most intercessory]