Noun Definition

chartres

1.Definition: a town in northern France that is noted for its Gothic Cathedral

Category: Places