Noun
-
a person who inhabits a particular place
-
activation by an inner spirit or force or principle
"the Holy Spirit is the indweller of the church and its members"