indweller

noun

  1. 1

    a person who inhabits a particular place

  2. 2

    activation by an inner spirit or force or principle

    the Holy Spirit is the indweller of the church and its members

Synonyms

Also useful for “indweller”:Unscrambler