Fetching details from the dictionary...

to remain; to abide; to stay (in the one place)
to be limited to; to be confined to; to only account for
心にとどまる言葉だ。
Those are words that stay in your heart.
雪は山の上だけにとどまった。
The snow remained only on the mountaintop.
被害がこの程度にとどまったのは本当に幸いだった。
It was truly fortunate that the damage stayed at this level.