chartres cathedral

Noun
  1. A Gothic cathedral in northern France;
    Built in 13th century (synset 103013792)

Other Searches