vancouver island
Meaning, Definition & Usage
Dictionary
Related
noun
an island off southwestern Canada (off the southwestern coast of British Columbia); the largest island off the west coast of North America
WordNet
Previous
vanadous
vanadyl
vanbrugh
vancocin
vancomycin
Next
vanda
vandal
vandalise
vandalism
vandalize