YourDictionary

Parry Islands

A group of islands of northern Canada, in the Arctic Ocean north of Victoria Island.

link/cite print suggestion box