sojourn
spend a certain length of time; reside temporarily