Definitions
There is 1 meaning of the phrase
Scilly Islands.
Scilly Islands - as a noun
An archipelago of small islands off the southwestern coast of england near the entrance to the english channel; formerly a haven for smugglers and pirates
Synonyms (Exact Relations)
isles of scilly