intercessors

noun

Plural form of intercessor.