Grim
Hindi Meaning: भयानक
English Meaning: Harsh or forbidding
Grove
Hindi Meaning: उपवन
English Meaning: Small group of trees
Growl
Hindi Meaning: गुर्राना
English Meaning: Low angry sound
Grudge
Hindi Meaning: द्वेष
English Meaning: Persistent resentment
Gruesome
Hindi Meaning: भयावह
English Meaning: Causing horror
Grumble
Hindi Meaning: शिकायत करना
English Meaning: To complain quietly
Guardian
Hindi Meaning: अभिभावक
English Meaning: One who protects or cares
Guilt
Hindi Meaning: अपराधबोध
English Meaning: Feeling of having done wrong
Gust
Hindi Meaning: झोंका
English Meaning: Sudden wind
Habitual
Hindi Meaning: आदतन
English Meaning: Done regularly