Answer: dogood

AnswerCrossword Clue
DOGOODBenefit
DOGOODHelp humanity, say
DOGOODLike some overzealous ideas
DOGOODRun a charity, e.g.
DOGOODBe a benefactor
DOGOODBe altruistic
DOGOODBe charitable
DOGOODContribute to society
DOGOODMake the world a better place