doctor_of_lawsEnglish

Doctor of Laws, LLD

Noun

An honorary law degree

English: Doctor of Laws, LLD

English words with similar meanings

Show 1 words