houseguest Hear it!

houseguest Definition

house·guest (ho̵usgest′)

noun

a person who stays overnight for at least one night in another person's home