Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: French capital
  1. 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