beneficent
beneficent - adjective
doing or producing good
generous in assistance to the poor
beneficent - thesaurus
benevolent
eleemosynary
philanthropic