Escosse
See also: escosse
Middle French
editEtymology
editInherited from Old French Escoce, from Latin Scotia.
Proper noun
editEscosse f
- Scotland (a constituent country of the United Kingdom, located in northwest Europe to the north of England)
Descendants
edit- French: Écosse