Achillean

Definition:

  • (a.) Resembling Achilles, the hero of the Iliad; invincible.

Compare achillean with other words:

achillean vs. invincible