indweller noun1 •One who dwells in a place; an inhabitant."How strong is the love of the country in all indwellers of towns!" exclaimed Charles. — 1832 formsindwellers