Scottish-borders meaning

(UK) The areas of Scotland and England adjacent to the border between the two countries.
pronoun
0
0
An administrative area in the south-east of Scotland.
pronoun
0
0
Advertisement