Comment Comment by astura "A home" refers to some sort of permanent assistant living facility. In this case it's probably a nursing home. parent astura 8 years ago