在ざい留りゅう外がい国こく人じんMeaningsNoun1. foreign residentsKanji used在presence留hold in place外outside国country人personComposed of在ざい留りゅうresiding (esp. abroad); staying; livingNoun外がい国こく人じんforeigner; foreign citizen; foreign national; alien; non-JapaneseNoun