DRD
See also:
drd
English
Proper noun
DRD
Initialism of
Department of Redundancy Department
.
Anagrams
DDR
,
RD&D