Indweller /(?)/

In·dwell·er

Indweller

n.
  1. An inhabitant.