homestayer

English

Etymology

From home +‎ stayer.

Noun

homestayer (plural homestayers)

  1. One who stays at home.