like an angel
sweet, kind, and usually beautiful
showing benevolence
charitable, kind
(of a person) kind and gentle; mild
kindly
providing plenty; abundant
generous
showing kindness and understanding
giving, generous
giving, ready to give, freely
giving, big-hearted
pleasant; kind; polite; (of God) merciful
kind, giving
(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
having, showing, thoughtfulness, willingness or sympathy for others
generous, good
having, showing, great generosity
giving and kind
having, showing, mercy
kind, sparing
kind and helpful
charitable, giving