hardy
ˈhɑːdi
adjective
capable of enduring difficult conditions; robust.
a hardy breed of cattle
robust,healthy,fit,strong,sturdy,tough,rugged,hearty,lusty,vigorous,hale and hearty,fit as a fiddle,fighting fit,in fine fettle,in good health,in good condition,in rude health,stalwart