Search results
- DictionaryScotland/ˈskɒtlənd/
- 1. a country forming the northernmost part of Great Britain and of the United Kingdom; population 5,169,000 (est. 2008); capital, Edinburgh.
Powered by Oxford Dictionaries
Powered by Oxford Dictionaries