dodecanese

Nouns

  • (n) a group of islands in the southeast Aegean Sea Dhodhekanisos,

Synonyms

Dhodhekanisos

Words of close approximity