Attested.to

Definition

something or someone that provides a source of happiness

Seed ·

Term in context

delight in CommonParlance