THD


Meaning of THD in English

[ThD] [NL theologiae doctor] abbreviation doctor of theology

Merriam-Webster English vocab.      Английский словарь Merriam Webster.