Synonyms for Abode (same or very similar meaning)
WordNet sense 1 (any address at which you dwell more than temporarily):
residence
WordNet sense 2 (housing that someone is living in):
domicile, dwelling, habitation, home, dwelling house
From the ODE community, based on WordNet
add/edit