thickly settled


Meanings

  • densely populated

Synonyms