Meaning of shetland islands

Definition of shetland islands

(noun) an archipelago of about 100 islands in the North Atlantic off the north coast of Scotland

Other information on shetland islands

WIKIPEDIA results for shetland islands
Amazon results for shetland islands