chartres

Noun
  1. A town in northern France that is noted for its Gothic Cathedral (synset 108955289)

Other Searches