home, nursing home, rest home - an institution where people are cared for
Example:- a home for the elderly