vagrant
/ˈvā-grənt/
noun
someone who has no established residence and wanders idly from place to place without lawful or visible means of support
someone whose conduct constitutes vagrancy under state statute or other applicable law or regulation
wanderer, rover
adjective
wandering about from place to place usually with no means of support
wandering outside its normal geographic range; especially, of a bird : found outside its normal geographic range or migration route : accidental
having a fleeting, wayward, or inconstant quality