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