Definitions
to live
to dwell
to stay
to reside
to stop
(suffix indicating firmness, steadiness, or coming to a halt)