"he is in a village in Scotland"
Scotland
Alba, Caledonia, Scotia, Ecosse (French)
l'Ecosse - Scotland
In French, "Écosse" is feminine. It refers to Scotland, and thus it is used with feminine articles and adjectives. For example, you would say "la Écosse" to mean "Scotland."
Nous sommes partis en Nouvelle-Ecosse.
Ascari Ecosse was created in 1998.
Ecurie Ecosse was created in 1952.
Écosse is French for Scotland. The capital of Scotland is Edinburgh, spelled Édimbourg in French.
Ecosse means Scotland, so it must mean "The New Scotland" or "Neo-Scottish" or similar. context should help you figure out the precise meaning.
SCOTLAND - (L')EcosseSCOTTISH - (m) eccosais [ekosay] (f) eccosaise[ekosayz]NRBB
kind of like "ey-co-sayez" (with the emphasis on the sayez).find it here: http://dictionary.reference.com/browse/ecossaise