gorru meaning in english

[Tel.] n. A piece of land measuring 32 guntas (guntalu.) A drill plough. dunnina polamu mida dunne yantramu. gorrutolu to harrow.