DWELLER


Meaning of DWELLER in English

[noun] [C]city/town/cave dwellers (= people who live in cities/towns/caves)

Cambridge English vocab.      Кембриджский английский словарь.