todavu meaning in english [Tel. from todagu.] n. A jewel, ornament bhusanamu. cetulaku todavu danamu liberality is the best jewel of the hand.