Definition
a foundation created to promote the public good (not for assistance to any particular individuals)
Seed ·
Term in context
a foundation created to promote the public good (not for assistance to any particular individuals)
Seed ·