Definition of SPL in English:

SPL

  • Scottish Premier League, the top division of professional soccer in Scotland.