Definition of Sporades

Definition of Sporades
  1. Sporades Proper noun An archipelago in the Aegean Sea.
Need more help? Try our forum NEW