Definition of Lofoten

Noun: Lofoten

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

See also:
Lofortyx
loft

Anagrams containing the word Lofoten

lootfen nlofote enlofot tenlofo otenlof fotenlo ofotenl