Cambrayplay \kam-ˈbrā, käⁿ-ˈbre\
Definition of Cambrai
city on the Schelde River in northern France population 33,529
Learn More about cambrai
Britannica.com: Encyclopedia article about Cambrai
Seen and Heard
What made you want to look up Cambrai? Please tell us where you read or heard it (including the quote, if possible).