LL D


Meaning of LL D in English

abbr. Doctor of Laws.

Etymology: L legum doctor

Oxford English vocab.      Оксфордский английский словарь.