Rhyme Desk
Find rhyming words!

Definition of "Sojourn" :

noun: a temporary stay (e.g., as a guest)

verb: spend a certain length of time; reside temporarily