Indweller

noun

Definitions

Noun
  1. 1
    One who dwells in a place; an inhabitant.

    ""How strong is the love of the country in all indwellers of towns!" exclaimed Charles."

  2. 2
    a person who inhabits a particular place wordnet
  3. 3
    activation by an inner spirit or force or principle wordnet

Etymology

From indwell + -er or in- + dweller.

Next best steps

Mini challenge

Unscramble this word: indweller