Intercessor Meaning in Hindi

What is the translation of word Intercessor in Hindi?

Meaning of  Intercessor in Hindi is : हिमायती

Definition of word Intercessor

  • a person who intervenes on behalf of another, especially by prayer.

Other Meanings of Intercessor

Example Sentences

they rejected the notion that an intercessor was needed to appeal to God