endowed with or exhibiting great bodily or mental health; a hearty glow of health
[ Syn: hearty , full-blooded , lusty ]