Meanings1(literary) to stay long in a place far from home2(literary) person who lives in an alien landWritten Forms羈旅Traditional · Main Form羁旅Alternate Form