lodging house

Noun
  1. A house where rooms are rented (synset 103691146)

Other Searches