羁旅jīlǚ
Meanings
1. (literary) to stay long in a place far from home
2. (literary) person who lives in an alien land
Characters used