Find the word definition

Wikipedia
Langres

Langres is a commune in northeastern France. It is a subprefecture of the department of Haute-Marne, in the region of Champagne-Ardenne.