Meaning of SP in Spanish:

SP

Spain
  • 1Sigla de servicio público; la llevan inscrita los vehículos destinados a este servicio.

    los taxis llevan la placa de SP