SJD
See also:
S.J.D.
and
sjd
English
Alternative forms
S.J.D.
Noun
SJD
(
uncountable
)
Scientiae Juridicae Doctor; Doctor of Judicial Science.
Anagrams
DJs
,
JDs