homestay meaning

Meaning of homestay

What is the full meaning of homestay

the time during which a foreigner lives with a local family [n -S]

Example of the word homestay placed on a Scrabble board.

Unscrambled word homestay

Points for homestay

Scrabble
22 points
Word With Friends
15 points
Wordfeud
22 points

Related pages for homestay