He is the One Who has created you from a single soul and granted you dwelling on Earth and a resting place in the hereafter. We have spelled out Our revelation (this Quran) very clearly for people of understanding.
Dwelling: Place of shelter to live in; place of residence.