English Scotland nounMeaning 1A country that is part of the United Kingdom, located in the northern third of Great Britain.in other languages:ČZJmeaning 1more translations