Where does “ge-” come from?

ge- (Saterland Frisian) comes from Old Frisian enōch, from Proto-Germanic ganōgaz, from Proto-Indo-European h₂eh₂nóḱe, from Proto-Indo-European h₂neḱ- — to reach, to attain.

Ancestry of “ge-”, step by step

StepLanguageWordMeaning
1Old Frisianenōch
2Proto-Germanicganōgazenough, sufficient
3Proto-Indo-Europeanh₂eh₂nóḱeto have reached, to be at
4Proto-Indo-Europeanh₂neḱ-to reach, to attain
Every word from Proto-Indo-European h₂neḱ-Every word from Proto-Indo-European h₂eh₂nóḱeEvery word from Proto-Germanic ganōgaz