isumu meaning in english [Tel.] n. Sand. iduka. isulu or isumanta isulu. adv. A very little, an atom, a particle.