Meaning of sojourn

Definition of sojourn

(noun) a temporary stay (e.g., as a guest)
(verb) spend a certain length of time; reside temporarily

Other information on sojourn

WIKIPEDIA results for sojourn
Amazon results for sojourn