philanthropic foundation

Noun
  1. A foundation that provides funds for science or art or education or religion or relief from disease etc. (synset 108423782)

Other Searches