The place where one abides; a permanent dwelling-place.
a place of rest; a resting-place.
Browse other words in the same learning bracket as abiding-place.