Dodecanese

Dodecanese /doʊˈdɛkəˌniːz/ proper noun
Dodecanese
/doʊˈdɛkəˌniːz/
proper noun
Britannica Dictionary definition of DODECANESE

the Dodecanese

: Greek islands in the Aegean Sea