Attested.to

Definition

doing or producing good

Seed ·

Term in context

beneficent in CommonParlance