vinden (Middle High German) comes from Old High German findan, from Proto-West Germanic finþan, from Proto-Germanic finþaną, from Proto-Indo-European pent- — to pass; path.
vinden (Middle High German): to find