RichThesaurus
interceder
vs
satyagrahi
interceder
noun
One who intercedes; an intercessor; a mediator.
satyagrahi
noun
A proponent or practitioner of satyagraha.
How often have the words
interceder
and
satyagrahi
occurred in a corpus of books?
(source:
Google Ngram Viewer
)