sojourner

n. 旅居的人、逗留的人

英文釋義

  1. a temporary resident