Attested.to

Definition

greatly pleasing or entertaining

Seed ·

Term in context

delightful in CommonParlance