Cambrai
See also:
cambrai
English
Proper noun
Cambrai
A
city
in the
Nord
department and the
Hauts-de-France
region of
France
on the
Scheldt
river.
Synonyms:
(
former name
)
Cambray
,
(
former name
)
Camerick
,
(
former name
)
Camericke