Definition of Svalbard

  • 1. A Norwegian archipelago in the Arctic Ocean Noun

Semanticaly linked words with "svalbard"