orkney islands Meaning, Definition & Usage

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

WordNet