rest house
English Dictionary
->
Letter R
-> rest house
Search Dictionary:
rest house Definition
(n)
a
building
used
for
shelter
by
travelers
(
especially
in
areas
where
there
are
no
hotels
)
rest house Synonyms
rest house
© Art Branch Inc.