Meaning of rest house
Definition of rest house
(noun)
a
building
used
for
shelter
by travelers (especially in areas where
there
are no hotels)
Other information on rest house
WIKIPEDIA results for
rest house
Amazon results for
rest house
Tweet