Noun Definition
indweller
1.Definition: a person who inhabits a particular place
Related Noun(s):denizen, dweller, habitant, inhabitant
Category: People2.Definition: activation by an inner spirit or force or principle
"The Holy Spirit is the indweller of the church and its members"
Category: General