roamer

noun

One who roams; a rover; a rambler; a vagrant.

noun

One who roams; a wanderer.

noun

One who roams.

noun

someone who leads a wandering unsettled life