scotland
definitions
-
noun
a country in northern Europe, part of the United Kingdomvi: Scotland
-
noun
a person from Scotlandvi: người Scotland
examples
-
She lives in Scotland.
Cô ấy sống ở Scotland.
-
He is a Scottish footballer.
Anh ấy là cầu thủ bóng đá Scotland.