strangers = aliens: the Ziphites, or the men of Keilah (1Sa_23:12). Some codices, with two early printed editions and Arm., read "insolent men". Compare Psa_86:14.
my soul = me, or my life. Hebrew. nephesh.App-13.
Selah. Connecting David's danger with David's true and only source ofhelp (App-66).