lofoten

Noun
  1. A string of islands off the northwestern coast of Norway in the Norwegian Sea (synset 108782732)

Found on Word Lists

Other Searches