Definition, synonyms and related words
plural of inhabitant
"The ancient ruins were once home to thousands of inhabitants who lived in harmony with nature."