dhattudu meaning in english

[Tel.] n. A hero, a brave man. surudu. BD. ii. 1315.