Etymology
Advertisement
No results were found for s.t.p.. Showing results for s.t.d.
S.T.D. 

1975 as an abbreviation of sexually transmitted disease. Earlier it had been an abbreviation of Latin Sacrosanctae Theologiae Doctor "Doctor of Sacred Theology."

Related entries & more