Attested.to

Definition

regarded with admiration

Seed ·

Term in context

admired in CommonParlance