The English term "intercessor" matches the Zulu term "ummeli"