Prince of Wales IslandPronunciation: /prɪnsəvˈweɪlzʌɪlənd/Definition of Prince of Wales Island 1an island in the Canadian Arctic, in the Northwest Territories to the east of Victoria Island. 2former name for Penang.Prince of Wales Island in other Oxford dictionaries Definition of Prince of Wales Island in the US English dictionary