advocator - English Synonyms Dictionary

advocator

n.
[1] advocate , proponent , exponent