achilles

(noun) Achilles

mythical being (generic term)