vancouver island

This is not a dictionary! - Search for "vancouver island" in The Danish Dictionary

  • March 4. 2016 from wordnet.princeton.edu

    Vancouver Island noun english

    an island off southwestern Canada (off the southwestern coast of British Columbia); the largest island off the west coast of North America