Synonyms for megalopolis | Synonym.com

Synonyms for megalopolis

megalopolis (n.)

a very large urban complex (usually involving several cities and towns)

Synonyms: Antonyms: