English edit

Etymology edit

home +‎ stayer

Noun edit

homestayer (plural homestayers)

  1. One who stays at home.