English Dictionary
◊ SVALBARD
Svalbard
n : a Norwegian archipelago in the Arctic Ocean [syn: {Svalbard}]