Herculean (adj.)
1590s, from Hercules + -an.