Nihoner

“Stage inn” in Japanese

Short answer
旅宿 ryoshuku りょしゅく

Stage inn in Japanese is “旅宿” (ryoshuku). Full meaning: travellers' inn, stage inn.

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