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. Synonym: Scilly Islands.
![]() |
![]() |
![]() | ![]() | ![]() | |||
|
|
|
![]() |
Words linked to "Isles of Scilly" : Scilly Islands, England, archipelago |
Copyright © 2025 Dictionary One.com |