Definition

To live or dwell in a place, typically over a long period of time; to be a resident or dweller in a place. Often used in a broad sense for both humans and non-human entities.