someone devoted to the promotion of human welfare and to social reforms
[ Syn: humanitarian , improver ]