Great Scotland Yard en · PROPN
Etymology
Where the palace used by visiting kings of Scotland once stood.
Meanings
- (UK) A historic street in London’s West End (Westminster), notable as the original headquarters of the Metropolitan Police Service.
Words, grammatical forms and meanings linked to the ontology.
Where the palace used by visiting kings of Scotland once stood.