Shetland
Info · Definitions · Characters
Definitions
(noun) an archipelago of about 100 islands in the North Atlantic off the north coast of Scotland. Synonyms: Shetland Islands, Zetland.
Noun Definition 1
Info · Definitions · Characters