to have ones residence – Meaning and Explanation