'Orkney Islands' definitions:

Definition of 'Orkney Islands'

From: WordNet
noun
An archipelago of about 70 islands in the North Atlantic and North Sea off the northeastern coast of Scotland