place where someone lives; act of residing
from Latin residentia, from residere (to remain)
Try Another Word