city of light - English Synonyms Dictionary

city of light

n.
[1] Paris , French capital , capital of France