Definition of LLD in English:

LLD

  • Doctor of Laws.

Origin

From Latin legum doctor.