answersLogoWhite

0

The word 'Angleterre' refers to England. The actual meaning of the French word is land of the Angles, who settled the subsequent country of England, along with the Saxons. The capital therefore is London, which is 'Londres' in French.

User Avatar

Wiki User

16y ago

What else can I help you with?