capital of france Meaning, Definition & Usage

  1. noun the capital and largest city of France; and international center of culture and commerce
    Paris; French capital; City of Light.

WordNet