No entry for “DDI”.

Did you mean: didanosine, Doctor of Divinity?

Search on Wiktionary