Word info Synonyms

Dhodhekanisos

Noun

Meaning

a group of islands in the southeast Aegean Sea

Source: WordNet

Synonyms

Close letter words and terms