add to your listSave
TypeCountry
UsageEnglish

Meaning & History

Means "land of the Scots", from Latin Scoti meaning "Gaelic speaker". This is the name of a country (part of the United Kingdom) in the north of the island of Great Britain.
Entry updated May 31, 2018   Contribute