Attested.to

Definition

pleasant and beneficial in nature or influence

Seed ·

Term in context

benignant in CommonParlance