rest house

1. (noun) a building used for shelter by travelers (especially in areas where there are no hotels)
Related Words: building, edifice



Terms and Conditions of Use / Copyright Notice