do-gooder
1.
(
noun
) someone devoted to the promotion of human welfare and to social reforms
Synonyms:
humanitarian
,
improver
Related Words:
benefactor
,
helper
Terms and Conditions of Use / Copyright Notice