Megalopolis - Definition

megalopolis

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

Look up another word