sojourner

noun

1.
a temporary resident
Derived from:
sojourn