訪ほう日にち外がい国こく人じん旅りょ行こう者しゃMeaningsNoun1. foreign visitor to JapanKanji used訪formal visit日sun外outside国country人person旅travel行go者someoneComposed of訪ほう日にちvisit to JapanNoun外がい国こく人じんforeigner; foreign citizen; foreign national; alien; non-JapaneseNoun旅りょ行こう者しゃtraveller; travelerNoun