1. Where one lives; SYN. place.
2. An environment offering affection and security
3. An institution where people are cared for; SYN. nursing home, rest home.
4. Place where something began and flourished
5. The country or state or city where one lives
(In sports) On the home team's field.