
The term Achilles heel refers to a person’s weak spot. It comes from the Greek hero Achilles in the epic poem called The Iliad. Thetis, Achilles’ mother is a nymph. When Achilles was born, she dips him in the river Styx to make him immortal. His heel doesn’t get wet since she is holding him [...]






