noun a city in SW British Columbia, Canada near Vancouver.
burnaby 🔊 Listen to this noun a city in SW British Columbia, Canada near Vancouver. Share Facebook Twitter Google +