Do-gooder (
Noun
)
Meaning
Someone devoted to the promotion of human welfare and to social reforms.
Classification
Nouns denoting people.
Synonyms
Improver
Humanitarian
Hypernyms
Benefactor
Related Words
Do Good (verb)