sū​gé​lán​chāo​jí​lián​sài

Scottish Premiership

  1. Scotland
    Scotland; one of the three constituent parts of Great Britain located north of England
  2. super
    exceeding the normal level or grade; super, ultra, or hyper
  3. league matches
    league or league tournament; a format for sports competitions involving three or more teams usually including a promotion and relegation system