The AI-powered English dictionary
(dated) Svalbard, a Norwegian archipelago located to the east of Greenland. examples
The largest island of this archipelago. examples