indweller[Anglais]

nom
1 : activation by an inner spirit or force or principle
2 : a person who inhabits a particular place