Definitions of Capital of france:

  • noun:   the capital and largest city of France; and international center of culture and commerce