chartres : Idioms & Phrases


chartres cathedral

  • noun a Gothic cathedral in northern France; built in 13th century
WordNet