nāch (Middle High German) comes from Old High German nāh, from Proto-Germanic nēhwiz, from Proto-Germanic nēhw, from Proto-Germanic nēhwaz, from Proto-Indo-European h₂nḗḱwos, from Proto-Indo-European h₂neḱ- — to reach, to attain.