โฮมสเตย์

Etymology
From.

Noun

 * 1) homestay; living with locals while going a trip (with or without charge).