English synonyms about - contact  

Chartres

noun

1 Chartres

A town in northern France that is noted for its Gothic Cathedral.


Find more on chartres elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.015