Search Result for "vancouver island":
Wordnet 3.0

NOUN (1)

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