Meaning of chartres

Definition of chartres

(noun) a town in northern France that is noted for its Gothic Cathedral

Other information on chartres

WIKIPEDIA results for chartres
Amazon results for chartres