Latin-English dictionary »

metropolis meaning in English

LatinEnglish
metropolis [metropolis] (3rd) F
noun

chief / capital citynoun

city from which other cities have been colonized (L+S)noun