ˈfarən(d)ˌman noun
( plural farandmen )
Etymology: Middle English (Scots), from Middle English (northern dialect) farand (present participle of Middle English faren to go, travel) + Middle English man — more at fare
Scotland : wayfarer ; usually : a traveling peddler or merchant