domiciliation

Noun
  1. Temporary living quarters (synset 103200169)

Other Searches