advocator

Noun
  1. A person who pleads for a cause or propounds an idea (synset 109794206)

Found on Word Lists

Other Searches