Deny
Hindi Meaning: इनकार करना
English Meaning: To say something is not true
Depraved
Hindi Meaning: विकृत
English Meaning: Morally corrupt
Deprecate
Hindi Meaning: निंदा करना
English Meaning: Express disapproval
Deranged
Hindi Meaning: पागल
English Meaning: Mentally unstable
Derelict
Hindi Meaning: परित्यक्त
English Meaning: Abandoned
Despair
Hindi Meaning: निराशा
English Meaning: Complete hopelessness
Despised
Hindi Meaning: घृणित
English Meaning: Hated intensely
Destitute
Hindi Meaning: गरीब
English Meaning: Extremely poor
Detainees
Hindi Meaning: बंदी
English Meaning: People held in custody