Meaning of do-gooder
Definition of do-gooder
(noun)
someone
devoted
to the
promotion
of
human
welfare
and to
social
reforms
Other information on do-gooder
WIKIPEDIA results for
do-gooder
Amazon results for
do-gooder
Tweet