← DefinitionshareGuesscosmopolisesnounPlural of cosmopolis; large, multicultural cities.Synonymsmegacitiesnoun