va·grant - Pronunciation Key (vgrnt)
n.
One who wanders from place to place without a permanent home or a means of livelihood.
A wanderer; a rover.
One who lives on the streets and constitutes a public nuisance.
adj.
Wandering from place to place and lacking any means of support.
Wayward; unrestrained: a vagrant impulse.