Definitions for "DRDO"
Defence Research and Development Organisation