Another word for advocator

Noun

advocate, advocator, exponent, proponent - a person who pleads for a cause or propounds an idea

Tweets containing the word advocator

Source : WordNet