A recent arrival to a place; a person who has only lately come to live in the area.
A member of the Travelling Community, whether settled or not.
One who travels from place to place.
Habitually travelling from place to place.