pindu meaning in english

[Tel.] n. An army, a multitude, crowd, flock. samuhamu, gumpu, caturanga balayutasena. R. i. 2. [Skt.] n. A ball. cendu. pindukattu pindu-kattu. v. n. To form or gather in a crowd. gumpukudu.