waterless places
"places that do not have water or "deserts"
Finding none
"If the spirit does not find any rest there"
my house from which I came
This refers to the person in which the unclean spirit used to live. Alternate translation: "the person in whom I used to live"