Synonyms for City of light:

n.

City of Light (noun)
paris, French Capital, Capital Of France.
location (noun)
paris, French Capital, Capital Of France.

Other synonyms:

French capital
French Capital.
Paris
paris.
capital of france
Capital Of France.