The AI-powered English dictionary
plural dwellers
An inhabitant of a specific place; an inhabitant or denizen. examples