charity
/ˈcher-ə-tē/
noun
generosity and helpfulness especially toward the needy or suffering; also : aid given to those in need
an institution engaged in relief of the poor
public provision for the relief of the needy
raised funds for several charities
noun
a store that sells used clothes, goods, etc., in order to raise money for people who are poor, sick, etc.