vallfärd (Swedish) comes from Swedish färd, from Old Swedish færþ, from Old Norse ferð, from Proto-Germanic fardiz, from Proto-Indo-European per-, from Proto-Indo-European pr̥tós — passed , crossed.
vallfärd (Swedish): a pilgrimage