noun
Definition: A type of accommodation where travelers stay in a local person's home, often to experience the culture and lifestyle of the area.
Example: During my trip to Spain, I chose a homestay to learn more about the local customs and cuisine.