City-of-light Synonyms

The capital and largest city of France; and international center of culture and commerce
(Noun)