Clue: Heroic Greek units holding an elevated position (8)
Answer: ACHILLES
Explanation: Definition: Heroic Greek
An envelope ('holding') of HILL ('an elevated position') in ACES ('units').