Crossword Clue:

A zealous advocate of something

AnswerCrossword Clue
PARTISANZealous advocate