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