Words: humanitarian do-gooder improver
Part of speech: n
Definition: someone devoted to the promotion of human welfare and to social reforms