lofoten Meaning, Definition & Usage

  1. noun a string of islands off the northwestern coast of Norway in the Norwegian Sea

WordNet