Definition of Prince of Wales Island in English:

Prince of Wales Island

proper noun

  • 1An island in the Canadian Arctic, in the Northwest Territories to the east of Victoria Island.

  • 2

    former name for penang

Pronunciation:

Prince of Wales Island

/prɪnsəvˈweɪlzʌɪlənd/