Herculean in French Herculean in French herculéen adj Of extraordinary might, power, size, etc.; suggesting Hercules in size or strength. Add to Flashcards