do-gooder
nounDefinition of do-gooder
: an earnest often naive humanitarian or reformer
Keep scrolling for more
Keep scrolling for more