mégacité

French

Etymology

From méga- +‎ cité.

Noun

mégacité f (plural mégacités)

  1. megacity, megalopolis