vagabond

/ˈvæɡ.ə.bɒnd/

A person on a trip of indeterminate destination and/or length of time.

One who wanders from place to place, having no fixed dwelling, or not abiding in it, and usually without the means of honest livelihood; a vagrant; a hobo.