Question: What is the meaning of dd in bank?
Answer: demand draft
Natural Questions answer: demand draft (from the Wikipedia article "Demand draft")