Noun Definition

sojourner

1.Definition: a temporary resident

Category: People