Noun
abiding place (plural abiding places) Alternative form of abiding-place
The place where one abides; a permanent dwelling-place.
a place of rest; a resting-place.
abiding-place