Svalbard meaning
UK US
Svalbard (noun): a Norwegian archipelago in the Arctic Ocean.
Definition of Svalbard
- a Norwegian archipelago in the Arctic Ocean
Type of: archipelago
Word lists: words starting with SV · words ending in RD · 8-letter words
More about Svalbard on Wikipedia.