Meaning of Svalbard
Definition of Svalbard
(noun)
a Norwegian
archipelago
in the Arctic Ocean
Other information on Svalbard
WIKIPEDIA results for
Svalbard
Amazon results for
Svalbard
Tweet