abiding place

noun
University
1

Alternative form of abiding-place.