Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
orkney islands
Jump to user comments
Noun
  • an archipelago of about 70 islands in the North Atlantic and North Sea off the northeastern coast of Scotland
Related search result for "orkney islands"
Comments and discussion on the word "orkney islands"