houseguest
/ˈhaʊsɡɛst/Definitions
1. noun
a person who is visiting in someone’s home
“She was a good houseguest and helped out with the household chores.”
2. noun
a person who stays in someone’s house as a guest
“The houseguest stayed for a week before returning home.”