Chartres - Definition

chartres

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

Look up another word