guruku meaning in english [Tel.] n. A heap, a pile. pogu, kuppa. “perakalivarimurimberiki sarikigurukulu pettina mrnalambulanoppu.” M. IV. iii. 227.