Definition of STL

licentiate of sacred theology

History and Etymology for STL

New Latin sacrae theologiae licentiatus

Keep scrolling for more