Meaning of Svalbard | Babel Free
ˈsvɑ̂ːɫbɑrDefinitions
Svalbard (an archipelago, territory, and unincorporated area of Norway northeast of Greenland, in the Arctic Ocean)
Know this word better than we do? Language is a living thing — help us keep it growing. Collaborate with Babel Free