Sojourner (noun) refers to a person who stays temporarily in a place, often while traveling or traveling through. More broadly, it denotes someone on a temporary or brief stopover, a traveler, or a temporary resident. The term carries nuance of duration that is longer than a visit but shorter than permanent residence, and is sometimes used in historical or literary contexts to describe travelers or wanderers.
Full pronunciation guide