Attested.to

Definition

smiling with happiness or optimism

Seed ·

Term in context

beamish in CommonParlance