History
History
Synonyms
UK
US
Meaning:
residence

the act of residing; a place (especially a large one) where a person lives

place for living

shelter

the condition of being kept safe; something that gives safety and protection

protection, habitat

HOMEPLATE as in Wiktionary
HOMEPLATE as in Wikipedia