home: an institution where people are cared for
institution: an establishment consisting of a building or complex of buildings where an organization for the promotion of some cause is situated
english iris: bulbous iris native to the Pyrenees; widely cultivated for its large delicate flowers in various colors except yellow