Achillean

word

Adjective

Resembling Achilles, the hero of the Iliad; invincible.
More about this word
Synonyms and related words
Explore this word