Isles of Scilly
English
Proper noun
Isles of Scilly
- An archipelago off the coast of Cornwall in south-west England.
Synonyms
- Scilly Islands
- Scilly Isles
- Scillies
Related terms
- Scillonian
- Scilly Islander
Translations
group of islands
|
|