FARANDMAN Stranger or traveller, travelling merchant This one's new to me.

Sounds like it's connected to OE faran, to go on a journey, cognate with German fahren, to go.