Do-gooder — synonyms, definition

1. do-gooder (Noun)

2 synonyms
humanitarian improver
1 definition

do-gooder (Noun) — Someone devoted to the promotion of human welfare and to social reforms.

2 types of
benefactor helper