Disguise
Hindi Meaning: भेष बदलना
English Meaning: To change appearance to hide identity
Divulge
Hindi Meaning: प्रकट करना
English Meaning: Reveal
Doomsday
Hindi Meaning: प्रलय दिवस
English Meaning: Day of catastrophe
Dork
Hindi Meaning: अनाड़ी
English Meaning: Socially awkward person
Dorsal
Hindi Meaning: पृष्ठीय
English Meaning: Related to the back
Dread
Hindi Meaning: भय
English Meaning: Great fear
Drey
Hindi Meaning: गिलहरी का घोंसला
English Meaning: Squirrel’s nest
Dromomania
Hindi Meaning: भ्रमण की लत
English Meaning: Compulsion to travel
Duel
Hindi Meaning: द्वंद्व युद्ध
English Meaning: Formal combat