Definition of dweller
dweller
a person who inhabits a particular place
Synonyms
denizen
Word of the Day
28 July 2026
a person who inhabits a particular place
Synonyms
28 July 2026