Definitions
noun
a Gothic cathedral in northern France; built in 13th century
Look “chartres cathedral” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a Gothic cathedral in northern France; built in 13th century