abiding-place

listen to the pronunciation of abiding-place
English - English
The place where one abides; a permanent dwelling-place; hence, a place of rest; a resting-place
permanent place, fixed location