Douglas Harper's Etymology Dictionary
D.D.
abbreviation of Latin Divinitatis Doctor "Doctor of Divinity."