capital of France
1.
(
noun
) the capital and largest city of France; and international center of culture and commerce
Synonyms:
City of Light
,
French capital
,
Paris
Related Words:
national capital
Terms and Conditions of Use / Copyright Notice