homestay
nounDefinition of homestay
: a stay at a residence by a traveler and especially by a visiting foreign student who is hosted by a local family
Keep scrolling for more