megalopolisEnglish

megalopolis

Noun

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

English: megalopolis