English Dictionary
◊ MEGALOPOLIS
megalopolis
n : a very large urban complex (usually involving several cities
and towns)