The AI-powered English dictionary
plural megapolises or megapoleis
A very large city or urban complex; a metropolis. examples