svalbard
Meaning, Definition & Usage
Dictionary
Associated
Related
noun
a Norwegian archipelago in the Arctic Ocean
WordNet
Previous
suv
suva
suwarrow
suzerain
suzerainty
Next
svedberg
svelte
svengali
sverdrup
sverige