DRD

See also: drd

English

Proper noun

DRD

  1. Initialism of Department of Redundancy Department.

Anagrams