abiding-place

listen to the pronunciation of abiding-place
الإنجليزية - الإنجليزية
The place where one abides; a permanent dwelling-place; hence, a place of rest; a resting-place
permanent place, fixed location