- ScillyIslands
-
Scil·ly Islands (sĭlʹē) or Isles of Scilly.
An archipelago comprising more than 140 small islands and rocky islets off southwest England at the entrance to the English Channel west-southwest of Land's End. The islands were formerly a haven for pirates and smugglers.
* * *
Universalium. 2010.