Scotland
l'Ecosse means Scotland
Ecosse means Scotland, so it must mean "The New Scotland" or "Neo-Scottish" or similar. context should help you figure out the precise meaning.
"he is in a village in Scotland"
Alba, Caledonia, Scotia, Ecosse (French)
Écosse is French for Scotland. The capital of Scotland is Edinburgh, spelled Édimbourg in French.
Ecosse, Escocia, Scotia, Schottland, Scozia
Ecosse (France), Escocia (Spain), Schottland (Germany)...
SCOTLAND - (L')EcosseSCOTTISH - (m) eccosais [ekosay] (f) eccosaise[ekosayz]NRBB
The French language name Écosse is derived from the Latin language name Scotia.
Ascari Ecosse was created in 1998.
Ecurie Ecosse was created in 1952.