Definition of SPL in English:

SPL

abbreviation

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