indwellers
English
Noun
indwellers
plural of
indweller
.