Attested.to

Definition

something that strongly attracts attention and admiration

Seed ·

Term in context

cynosure in CommonParlance