merumu meaning in english

[Tel.] n. Lightning. vidyuttu. urumulu merumulu vistaramuga nundinavi there was much thunder and lightning v. n. To lighten. merupu merumu. “urumucumerumucubidugulu varalucunalugadala. badevaritavrstul.” M. I. iii. 328. v. a. To thrust, poducu.