Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
scilly islands
has 1 sense
Scilly Islands
,
Isles of Scilly
- 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
--
1
is a kind of
archipelago
--
1
is a part of
England
,
TOP