YourDictionary

Brossard

(brô-särˈ, -särdˈ)

A town of southern Quebec, Canada, a residential suburb of Montreal on the St. Lawrence River. Population: 71,200.

link/cite print suggestion box