తుమ్మtummaTop 6000MeaningsNoun1. the babul tree, Vachellia nilotica, formerly Acacia arabica, which produces gum arabic