Synonyms of Megalopolis
Primary definition: A very large, heavily populated urban area that includes several cities or towns and their suburbs.
Primary definition: A very large, heavily populated urban area that includes several cities or towns and their suburbs.