Meaning of Dodecanese in English:

Dodecanese

Pronunciation /ˌdəʊdɪkəˈniːz/

proper noun

  • A group of twelve islands in the south-eastern Aegean, of which the largest is Rhodes.