Definition of abiding place in English:

abiding place

noun

archaic
  • A stopping or dwelling place.

Origin

Late Middle English; earliest use found in Dives and Pauper.