Attested.to

Definition

someone who makes charitable donations intended to increase human well-being

Seed ·

Term in context

altruist in CommonParlance