S'thandwa sami
(Zulu/Xhosa, 'my love') A romantic way to say 'my beloved.' Often shortened to just s'thandwa (love). Used similarly to ...
View definitionSARL
Société à responsabilité limitée (Limited liability company)
View definitionSNDE
Société Nationale de Distribution d'Eau (National Water Company)
View definitionSNRT legacy
إس إن آر تي ليڭاسي - إرث الإذاعة الوطنية (national broadcast legacy)
View definitionSPLA
Not slang but its derivatives are colloquial: 'SPLA time' meaning things happening slowly or late
View definitionSTEM education push
Impulso de educación STEM (STEM education push)
View definition