burnaby








noun

  1. a city in SW British Columbia, Canada near Vancouver.
52 queries 0.567