Isles of Scilly
Short definition from Wiktionary
Proper noun
- An archipelago off the coast of Cornwall, in southwestern England.
We haven’t written up Isles of Scilly yet: Simple and Standard meanings, examples and a quiz.
Short definition from Wiktionary
We haven’t written up Isles of Scilly yet: Simple and Standard meanings, examples and a quiz.