living accommodations

Noun
  1. Structures collectively in which people are housed (synset 103551520)

Other Searches