capital of france n the capital and largest city of France; and international center of culture and commerce Synonym(s) Paris City of Light French capital capital of France