rest house

Noun
  1. A building used for shelter by travelers (especially in areas where there are no hotels) (synset 104088811)

Other Searches