Vocabulary

メガロポリス

megalopolis

noun