🇬🇧 en ja 🇯🇵

inn noun

  /ɪn/
  • Any establishment where travellers can procure lodging, food, and drink.
宿屋, 旅館
Wiktionary Links