Vancouver Island in French Vancouver Island in French Île de Vancouver proper noun A large island off the southwest coast of British Columbia, Canada. Add to Flashcards