STL (English, noun)
expansion: STL
Senses:
glosses: Initialism of Sacrae Theologiae Licentiatus (“Licentiate in Sacred Theology”)
tags: abbreviation
alt-of
initialism
Forms: