toda meaning in english

[Tel.] n. The thigh. todamida uncu to place on the lap. pendoda the thicker part of the thigh. cirudoda the thinner part of the thigh. todamaᚃsamu. a leg of mutton. todaputtuvu lit: one born from the thigh, i.e., a Vaisya. todapasamu or todabellamu toda-pasamu. n. Pinching the thigh. todanugilluta.