vagrant
nounOne who wanders from place to place without a permanent home or a means of livelihood.
nounA wanderer; a rover.
nounOne who lives on the streets or constitutes a public nuisance.
nounAn animal occurring beyond its normal range; an accidental.
adjectiveWandering from place to place and lacking any means of support.
adjectiveLiving on the streets or constituting a public nuisance.
adjectiveInconstant or capricious; wayward.
adjectiveMoving in a random fashion; having no fixed direction or pattern.
adjectiveBeing beyond its normal range; accidental. Used of animals.