demand draft. Doctor of Divinity. Dungeons and Dragons. abbreviation of Latin Divinitatis Doctor "Doctor of Divinity."