Indweller
/(?)/
In·dwell·er
Indweller
n.
An inhabitant.