university of paris

Noun
  1. A university in Paris;
    Intellectual center of France (synset 103896410)

Other Searches