What is the full meaning of IDRA ?

Answer: 
Insurance Development & Regulatory Authority.
What is the full meaning of IDRA ?