Definify.com

Definition 2025


cosmopolises

cosmopolises

English

Noun

cosmopolises

  1. plural of cosmopolis