roamer
ROAMER,
n. A wanderer; a rover; a rambler; a vagrant.