Fetching details from the dictionary...
itinerant (esp. itinerant gambler); drifter; nomad; rover
「旅人」 has another reading with different meanings.
traveller; traveler; wayfarer; tourist