Providing abundant nourishment.
Endowed with or exhibiting great bodily or mental health.
Cordial.
Hearty.