answersLogoWhite

0

The definition of metropolis has several meanings. According to Google Dictionary, the first meaning could mean a very large and densely populated city. Another definition is The capital or chief city of a country or region.

User Avatar

Wiki User

12y ago

What else can I help you with?