RELATED WORDS
PARAPHRASING
(of, holding the views of) a person who works for the welfare of human beings by reducing suffering, reforming laws about punishment etc)
giving, compassionate
kind and helpful
charitable, giving