SCOTLAND


Meaning of SCOTLAND in English

n. Margaret of Scotland Saint

Scotland Yard

New Scotland Yard

Britannica Concise Encyclopedia.      Краткая энциклопедия Британика.