Where does “Ἀστύοχος” come from?

Ἀστύοχος (Ancient Greek) comes from Ancient Greek ἔχω, from Proto-Hellenic hékʰō, from Proto-Indo-European seǵʰ- — to hold; to overpower.

Ancestry of “Ἀστύοχος”, step by step

Ἀστύοχος traces back through two separate lines of ancestry.

via Ancient Greek ἔχω

StepLanguageWordMeaning
1Ancient GreekἔχωI have, possess, contain, own; I hold; I have...
2Proto-Hellenichékʰōto have
3Proto-Indo-Europeanseǵʰ-to hold; to overpower

via Ancient Greek ᾰ̓́στῠ

StepLanguageWordMeaning
1Ancient Greekᾰ̓́στῠ—
Every word from Proto-Indo-European seǵʰ- →Every word from Proto-Hellenic hékʰō →Every word from Ancient Greek ἔχω →