indweller (English, noun)
expansion: indweller (plural indwellers)
Senses:
glosses: One who dwells in a place; an inhabitant.
Forms:
form: indwellers
tags: plural