YourDictionary

Châteauguay

(shătˈə-gāˌ, shä-tō-gāˈ)

A town of southern Quebec, Canada, southwest of Montreal. It is a port of entry and manufacturing center. Population: 42,800.

link/cite print suggestion box