do-gooder
Explore definitions, synonyms, and language insights of do-gooder
Definitions
Noun
someone devoted to the promotion of human welfare and to social reforms
Explore definitions, synonyms, and language insights of do-gooder