inn

language: zh

definitions

  1. noun
    a small hotel or lodging place, especially in a rural area
    zh: 小旅馆
  2. noun
    a place where travelers can rest and get food
    zh: 客栈

examples

  1. stay at an inn

    住旅馆

  2. old inn

    旧客栈