Attested.to

Definition

a person who gives alms

Seed ·

Term in context

almsgiver in CommonParlance