Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of metropolis

- The mother city; the chief city of a kingdom, state, or country.
- The seat, or see, of the metropolitan, or highest church dignitary.

Crossword clue for metropolis

- Capital city
- Chief city