Khios
Explore definitions, synonyms, and language insights of Khios
Definitions
Noun
an island in the Aegean Sea off the west coast of Turkey; belongs to Greece
Explore definitions, synonyms, and language insights of Khios