homeshare
Etymology
From home + share.
noun
A homesharing arrangement.