Chambly
Meanings
Name
1. Chambly (a town, a commune of Oise department, Hauts-de-France, France)
2. Chambly (a town, the seat of La Vallée-du-Richelieu Regional County Municipality, Montérégie, Quebec, Canada)