orkney islands

Noun
  1. An archipelago of about 70 islands in the North Atlantic and North Sea off the northeastern coast of Scotland (synset 108973602)

Found on Word Lists

Other Searches