What is the full meaning of cosmopolises
COSMOPOLIS, a large city [n]
Example of the word cosmopolises placed on a Scrabble board.