Thesaurus.com
Dictionary.com

advocator

NOUN
propagandist
Synonyms