Sojourner meaning

Frequency:
A person who resides temporarily in a place.
noun
3
0
Advertisement