homestay - noun

singularhomestay
pluralhomestays