1. an island off southwestern Canada (off the southwestern coast of British Columbia); the largest island off the west coast of North America;
WordNet (r) 3.0 (2006):
Vancouver Island
n 1: an island off southwestern Canada (off the southwestern
coast of British Columbia); the largest island off the west
coast of North America