Define.net
Enter your word below and
click here
Tweet
Share
Definition of
S. T. P
What does the word
S. T. P
mean?
part of speech:
noun
Sanctae Theologiae
Professor
,
Latin
form
of
D
.
D
., used esp.
in
Latin
epitaphs.