vagrant

noun

One who wanders from place to place without a permanent home or a means of livelihood.

noun

A wanderer; a rover.

noun

One who lives on the streets or constitutes a public nuisance.

noun

An animal occurring beyond its normal range; an accidental.

adjective

Wandering from place to place and lacking any means of support.

adjective

Living on the streets or constituting a public nuisance.

adjective

Inconstant or capricious; wayward.

adjective

Moving in a random fashion; having no fixed direction or pattern.

adjective

Being beyond its normal range; accidental. Used of animals.