Printer friendly
"AcronymFinder.com

What does STP stand for?

STP stands for Sanctae Theolgiae Professor (Professor of Theology)

This definition appears very rarely and is found in the following Acronym Finder categories:

  • Organizations, NGOs, schools, universities, etc.

See other definitions of STP

Other Resources:
We have 453 other meanings of STP in our Acronym Attic