Meanings

  1. metropolis, large city of international importance

  2. metropolis; world city

    Die Weltstadt Rom ist überwältigend.