Attested
.to
Menu
Definition
satisfaction or physical well-being provided by a person or thing
Seed
·
Term in context
comfort
in
CommonParlance