Home

Word

City of Light, n.
more info the capital and largest city of France; and international center of culture and commerce
<noun.location>

City of Light French capital Paris capital of France