Attested.to

Definition

an institution set up to provide help to the needy

Seed ·

Term in context

charity in CommonParlance