Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

scotland Definition

Cancel
scotland
geographical name(Scot-land)
country in northern Great Britain bordering on the North Sea and the Atlantic; a division of the United Kingdom of Great Britain and Northern Ireland; capital Edinburgh area 29,797 square miles (77,174 square kilometers), population 5,295,403
scotland
noun(Scot-land)
the detective department of the London metropolitan police

Words Related to scotland!

scotland Examples by Brain Bank Users