Megapolis meaning

mĭ-găp'ə-lĭs, mĕ-
A megalopolis.
noun
0
0
A very large city or urban complex; a metropolis.
noun
0
0
Advertisement

Origin of megapolis

  • From mega- (“great") +"Ž -polis (“city").
    From Wiktionary