Definition of VANCOUVER ISLAND
noun : VANCOUVER ISLAND
Source: WordNet 3.1
-
1. (
) an island off southwestern Canada (off the southwestern coast of British Columbia); the largest island off the west coast of North America ;
See more about : VANCOUVER ISLAND