vancouver island

Noun
  1. An island off southwestern Canada (off the southwestern coast of British Columbia);
    The largest island off the west coast of North America (synset 108842720)

Found on Word Lists

Other Searches