Hardy

Definitions: (1) capable of withstanding adverse conditions; strong; firm; (2) having attained courageous qualities; bold; brave; daring; resolute; intrepid; (3) full of assurance; confident; (4) rendered firm by exercise; vigorous
See also: Stress Hardy
See also: Hearty

Synonyms: enduring, indefatigable, inured, resistant, robust, stout-hearted