ENGLISH → HINDIgrenadenoun01nounहथगोलाa small explosive bomb thrown by hand or fired from a missileDictionary sources & licensesCopy link ↗