English

Scotland

noun

Meaning 1

A country that is part of the United Kingdom, located in the northern third of Great Britain.

in other languages:

ČZJ

meaning 1