inn
definitions
-
noun
a small hotel or lodging place, especially in a rural areazh: 小旅馆
-
noun
a place where travelers can rest and get foodzh: 客栈
examples
-
stay at an inn
住旅馆
-
old inn
旧客栈