Wayfarer

One who travels, especially on foot