peopled
peo-pled
adjective
A place inhabited by people or containing a population.
"The remote island was sparsely peopled."
Thesaurus
Synonyms: inhabited
peo-pled
A place inhabited by people or containing a population.
"The remote island was sparsely peopled."
Synonyms: inhabited