Sporades in Latin Sporades in Latin Sporadēs proper noun An archipelago of the Aegean Sea. Add to Flashcards