"temporary resident," 15c., agent noun from sojourn (v.).
soi-disant
soigne
soil
soiree
sojourn
sojourner
soke
Sol
*sol-
solace
solar