Meaning of philanthropic foundation

Definition of philanthropic foundation

(noun) a foundation that provides funds for science or art or education or religion or relief from disease etc.

Other information on philanthropic foundation

WIKIPEDIA results for philanthropic foundation
Amazon results for philanthropic foundation