English

edit

Etymology

edit

From home +‎ stayer.

Noun

edit

homestayer (plural homestayers)

  1. One who stays at home.