Vocabulary
中宿
なかやど
inn where one rests on the way
noun