Scilly IslandsScil·ly Islands
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.
- Alternative form of Isles of Scilly.