Meanings

  1. a city with at least one million inhabitants

  2. megacity; megalopolis

    Wir leben in einer Millionenstadt.