eleemosynary corporation

Noun

 * 1) A corporation dedicated to charity.