a
traveller or an itinerant merchant or trader

Translation:
English
Add