Log in
Search words & phrases
vancouver
US
・
UK
A1
Definition
Video subtitles
noun
A major city in western Canada, located in the province of British Columbia.
The metropolitan area surrounding the city of Vancouver.