VariousWords beta
Related Terms:
Definitions:
Noun
sojourner
Definition: a temporary resident
Definition: A person who resides temporarily in a place.