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)
Ecosse, Escocia, Scotia, Schottland, Scozia
Écosse is French for Scotland. The capital of Scotland is Edinburgh, spelled Édimbourg in French.
Ecosse (France), Escocia (Spain), Schottland (Germany)...
SCOTLAND - (L')EcosseSCOTTISH - (m) eccosais [ekosay] (f) eccosaise[ekosayz]NRBB
Ascari Ecosse was created in 1998.
Ecurie Ecosse was created in 1952.
GB is an abbreviation for Great Britain which includes Scotland. Its most common use is as an oval disc affixed to the rear of a vehicle which is registered in Britain (including Scotland) and is being driven in another country as per international regulations. However, vehicle owners in Scotland sometimes choose to have a disc with the word 'Ecosse' on it to denote that the vehicle is from Scotland.