• word of the day

    dodecanese

    dodecanese - Dictionary definition and meaning for word dodecanese

    Definition
    (noun) a group of islands in the southeast Aegean Sea
    Synonyms : dhodhekanisos
Download our Mobile App Today
Receive our word of the day
on Whatsapp