Where does “ag-ad- ~ ag-at-” come from?

ag-ad- ~ ag-at- (Proto-West Germanic) comes from Proto-West Germanic agu, from Proto-Germanic agō, from Proto-Indo-European h₂oḱ-éh₂, from Proto-Indo-European h₂eḱ- — sharp.

Ancestry of “ag-ad- ~ ag-at-”, step by step

StepLanguageWordMeaning
1Proto-West Germanicagumagpie
2Proto-Germanicagō
3Proto-Indo-Europeanh₂oḱ-éh₂
4Proto-Indo-Europeanh₂eḱ-sharp

Words derived from “ag-ad- ~ ag-at-

Every word from Proto-Indo-European h₂eḱ-Every word from Proto-Indo-European h₂oḱ-éh₂Every word from Proto-Germanic agō