pfat (Middle High German) comes from Old High German pfad, from Proto-West Germanic paþ, from Proto-Germanic paþaz, from Proto-Iranian pántaHh, from Proto-Indo-Iranian pántaHs, from Proto-Indo-European pent- — to pass; path.