Attested.to

Definition

exerting a favorable or beneficent influence

Seed ·

Term in context

benefic in CommonParlance