Chambord
Meanings
Name
1. Chambord (a commune and town in Loir-et-Cher department, Centre-Val de Loire, France)
2. Chambord (the Castle of Chambord, Centre-Val de Loire, France), ellipsis of château de Chambord
3. Chambord (a municipality of Quebec, Canada)
4. Chambord (a commune of Eure department, region of Normandy, France)