Attested.to

Definition

a foundation created to promote the public good (not for assistance to any particular individuals)

Seed ·

Term in context

charity in CommonParlance