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