Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word isles of scilly from English dictionary with examples, synonyms and antonyms.

isles of scilly   noun

Meaning : 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 : scilly islands

Isles of scilly meaning in Telugu.