Dictionary Home » Dictionary Definitions » Sverdrup Islands

Sverdrup Islands

A group of islands of northern Canada, in the Arctic Ocean west of Ellesmere Island.
link/cite print suggestion box