SCOTLAND


Meaning of SCOTLAND in English

n. country in the northern part of the island of Great Britain, division of the United Kingdom

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.