vancouver : Idioms & Phrases
george vancouver
-
noun English navigator remembered for his exploration of the Pacific coast of North America (1757-1798)
Vancouver.
WordNet
vancouver island
-
noun an island off southwestern Canada (off the southwestern coast of British Columbia); the largest island off the west coast of North America