Definition of Scotland
country N Great Britain; a division of United Kingdom of Great Britain and Northern Ireland ∗ Edinburgh area 29,797 square miles (77,174 square kilometers), pop 5,062,011
SCOTLAND Defined for English Language Learners
Definition of Scotland for English Language Learners
: part of the United Kingdom
Seen and Heard
What made you want to look up Scotland? Please tell us where you read or heard it (including the quote, if possible).