Other words in thesaurus...
dignitary
digress
digression
dike
dilapidated
dilate
dilatory
dilettante
diligence
diligent