Meaning of orkney islands

Definition of orkney islands

(noun) an archipelago of about 70 islands in the North Atlantic and North Sea off the northeastern coast of Scotland

Other information on orkney islands

WIKIPEDIA results for orkney islands
Amazon results for orkney islands