Meaning of advocator in English:

advocator

See synonyms for advocator on Thesaurus.com

noun