city of light definition

  • noun:
    • the capital and largest town of France; and international center of tradition and commerce
    • the main city and biggest city of France; and worldwide center of tradition and commerce

Related Sources

  • Definition for "city of light"
    • the capital and largest town of France; and…
    • View More
  • Hypernym for "city of light"
41 votes

How would you define city of light?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!