← DefinitionshareGuesscosmopolisnounA large city that is home to people from many different countries and cultures.Synonymsmetropolisnounmegacitynoun