What is the meaning of France in English?

Learn vocabulary with pictures as well as definitions of France in English

Learn in

See more

n. France

Definition of France in English

Semi-presidential republic located in the west of Europe, which borders Monaco, Spain, Andorra, the United Kingdom, Belgium, Luxembourg, Germany, Switzerland, and Italy, as well as the Atlantic Ocean and the Mediterranean Sea.

Synonyms of France in English

French Republic