Nihoner

“First-class inn” in Japanese

Short answer
上宿 jouyado じょーやど

First-class inn in Japanese is “上宿” (jouyado). Full meaning: first-class inn.

Looking for the other direction? Search any Japanese word in the Nihoner lexicon, or practise what you have learned in the learning games.