Definitions
noun
an archipelago of about 70 islands in the North Atlantic and North Sea off the northeastern coast of Scotland
Look “orkney islands” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
an archipelago of about 70 islands in the North Atlantic and North Sea off the northeastern coast of Scotland