The English term "sojourner" matches the Italian term "ospite"

other english words that include "sojourner" : italian :
sojourners ospiti