: of or relating to the Isles of Scilly or their inhabitants
: a native or inhabitant of the Isles of Scilly in southwestern England
Subscribe to America's largest dictionary and get thousands more definitions and advanced search—ad free!
Merriam-Webster unabridged