Yes it is:
residence
-noun 1. the place, esp. the house, in which a person lives or resides; dwelling place; home
dwelling
-noun
a building or place of shelter to live in; place of residence; abode; home.
abode, domicile, home, house, dwelling, residence
snug, simple, plain
Address, abode, domicile, residence, dwelling, digs, pad...
A dwelling is a house, a home, a residence, where you live.
Home
residence, flat
House, dwelling, domicile, domain.
House, lodging, flat, apartment.
A synonym for domicile is legal residence. A domicile is a permanent, rather than a temporary, residence.
Household, house, dwelling, hearth, residence.
Tent, abode, dwelling, wigwam.
temple, castle, dwelling of a ruler, huge edifice