Meaning of advocator
Definition of advocator
(noun)
a
person
who pleads for a
cause
or propounds an
idea
Other information on advocator
WIKIPEDIA results for
advocator
Amazon results for
advocator
Tweet