Definition, synonyms and picture of Scotland

Learn in

Scotland

n. Scotland

Definition of Scotland in English

Constituent country of the United Kingdom, located in the northwest of Europe, in the north of the island of Great Britain, bordering England, the North Sea, and the Atlantic Ocean.

Synonyms of Scotland in English

-

Lists where this word appears

European Countries

54 words to learn

European Countries III

8 words to learn