Definitions
There is 1 meaning of the phrase
Isles Of Scilly.
Isles Of Scilly - 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)
scilly islands