English Dictionary
◊ LOFOTEN
Lofoten
n : a string of islands off the northwestern coast of Norway in
the Norwegian Sea [syn: {Lofoten}]