A recent arrival to a place; a person who has only lately come to live in the area.
One who has recently come to a community; a recent arrival.
A new participant in some activity; a neophyte.