It now stands for Sport Luxury, It used to stand for Special Limozine.
automobile
Sl
In the category of Autos I know nothing it stands for.
SL derives from the German "Sport Leicht" or "Sport Light" in English.
supreme luxury.
Sports light
Supreme luxury
Stainless Limited
Standard Luxury
Standard luxury
It might stand for Salt lake City but usually there is a t on the end.
Standard luxury