sojourner (n.)
"temporary resident," 15c., agent noun from sojourn (v.).