resthouses
English
Noun
resthouses
plural of
resthouse