capable of enduring difficult conditions; robust
Old French hardi from hardir 'to make bold'
Try Another Word