DTD

DTD may stand for:

Read more about DTD:  Media, Music, Sports, Other Usages