Answer: dogooder

AnswerCrossword Clue
DOGOODERHumanitarian, to a foe
DOGOODERHumanitarian
DOGOODEROne of zealous virtue
DOGOODERNaive crusader
DOGOODERNaive 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