Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

svalbard Definition

Cancel
svalbard
noun(sval-bard)
a Norwegian archipelago in the Arctic Ocean

Words Related to svalbard!

svalbard Examples by Brain Bank Users