English Dictionary
◊ LLD
LLD
n : an honorary law degree [syn: {Doctor of Laws}, {LLD}]
 llama  llb  lld  llew llaw gyffes  llm