Answer: dogooder

AnswerCrossword Clue
DOGOODER

Humanitarian, to a foe

DOGOODER

Humanitarian

DOGOODER

One of zealous virtue

DOGOODER
Naive crusader
DOGOODER
Naive reformer
DOGOODERNaive progessive
DOGOODERBlundering benefactor.
DOGOODERReformer of a sort.
DOGOODERWarmhearted one.
DOGOODERReformer
DOGOODERHumanitarian, to a cynic
DOGOODERWell-meaning sort
DOGOODERWell-intentioned activist
DOGOODERWell-meaning crusader
DOGOODERWell-intentioned one
DOGOODEROften-naive reformer