Isles-of-scilly Definition
pronoun
An archipelago off the coast of Cornwall in south-west England.
Wiktionary
Isles-of-scilly Is Also Mentioned In
Find Similar Words
Find similar words to isles-of-scilly using the buttons below.
An archipelago off the coast of Cornwall in south-west England.
Find similar words to isles-of-scilly using the buttons below.