Fetching details from the dictionary...

to stop (moving); to come to a stop
to stop (doing, working, being supplied); to come to a halt; to cease; to be stopped; to be suspended
to alight; to perch on
目に留った看板を読む。
I read the sign that caught my eye.
鳥が枝に留っている。
A bird is perched on a branch.
この言葉が心に留って離れない。
These words stay in my heart and won't leave.