Action Alert!

Catholic Dictionary

Term

S.T.D.

Definition

Sacrae Theologiae Doctor--Doctor of Sacred Theology.