homeshare

English

Etymology

From home +‎ share.

Noun

homeshare (plural homeshares)

  1. A homesharing arrangement.

Anagrams