苏格兰场 sūgélánchǎng Scotland Yard Definitions Defs Origin Strokes Stroke Words Sentences Sents 苏格兰 蘇格蘭 sūgélán proper noun Scotland Scotland; one of the three constituent parts of Great Britain located north of England场 場 chǎng noun place large open area or building used for a specific purpose, such as a plaza, stadium, or airport; gathering place; stage