History
History
Synonyms
UK
US
Meaning:
population

(a number of) people living in a place country etc or a special section of them

inhabitants of a place

DENIZENS as in Wiktionary
DENIZENS as in Wikipedia