Megapolis is a variant of the word megalopolis, meaning a large city or urban area. Megapolis may also refer to: ... Found on http://en.wikipedia.org/wiki/Megapolis
Me·gap'o·lis noun [ New Latin , from Greek me`gas great + po`lis city.] A metropolis. [ Obsolete] Sir T. Herbert. Found on http://www.encyclo.co.uk/webster/M/42