### Clue: Island of the Greeks, or of the Spanish (5)
### Answer: DELOS 
 ### Explanation: Definition: Island of the Greeks
DE LOS is Spanish for "of the"