Attested.to

Definition

satisfaction or physical well-being provided by a person or thing

Seed ·

Term in context

comfort in CommonParlance