espouser
Noun
Meaning
One who espouses; one who embraces the cause of another or makes it his own.
Source: Webster's dictionarySynonyms
apostle
herald
paladin
exponent
sustainer
friend
champion
advocate
protagonist
patron
sponsor
defender
partisan
promoter
proponent
Show all synonyms