Homestay Definition
noun
A house used primarily as the residence of the owner but with the business of accommodating paying guests.
Wiktionary
Other Word Forms of Homestay
Noun
Singular:
homestay
Plural:
homestaysFind Similar Words
Find similar words to homestay using the buttons below.