From Middle English weyfaren, originally in participle form weyfarand, from Old English weġfarende (“wayfaring”), equivalent to way + faring. Cognate with Danishvejfarende (“wayfaring”), Swedishvägfarande, Icelandicvegfarandi (“wayfaring”). More at way, fare.