YourDictionary

Dictionary Home » Dictionary Definitions » Prince of Wales Island

Prince of Wales Island

  1. An island of central Nunavut, Canada, in the Arctic Ocean northeast of Victoria Island.
  2. An island of extreme southeast Alaska in the Alexander Archipelago. It is the largest island in the group.

link/cite print suggestion box