Catholic Dictionary

Term

S.T.D.

Definition

Sacrae Theologiae Doctor--Doctor of Sacred Theology.