DD has various meanings in the Society category. Discover the full forms, definitions, and usage contexts of DD in Society.
Demand draft is an instrument of payment that one person gives to the other and the other person can demand money against it.
SocietyLast updated: