Synonyms
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