Define megacity

1 answer

A megacity is a very large urban area with a population exceeding 10 million people. Megacities are typically characterized by high population densities, economic significance, and complex infrastructures.