kavvadi meaning in english

[Tel. kava+vadi.] n. One who is a bi-dexter, i.e., has equal strength in his two arms. renducetula vadigalavadu, i.e., Arjuna.