tarabadi meaning in english

[Tel. taramu+badi.] n. Rate. kotlatarabadi by millions, millions at a time. vandalatarabadi appulu hundreds of loans. tarabadilekka tarabadi-lekka. n. A record resembling the Domesday-book wherein the values of lands are stated.