Definition - Vancouver Island

Below is the definition for the word you requested, useful for Scrabble and other word games. To find more definitions please use the dictionary page.

Vancouver Island
  1. an island off southwestern Canada (off the southwestern coast of British Columbia); the largest island off the west coast of North America