VariousWords beta
Related Terms:
Definitions:
Noun
Shetland
Shetland Islands
Zetland
Definition: an archipelago of about 100 islands in the North Atlantic off the north coast of Scotland