north of the border

English

Noun

north of the border (uncountable)

  1. (colloquial, British) Scotland
  2. (colloquial, US) Canada