Noun: French capital
- The capital and largest city of France; and international centre of culture and commerce
- Paris, City of Light, capital of France
Type of: national capital
Part of: France, French Republic