Cambrai

Proper noun

 * 1) A city in the Nord department and in the Hauts-de-France region of France on the Scheldt river.