kani meaning in english

[Tel.] n. The fraction called 1/64: or, one quarter of a sixteenth. A measure of land, about an acre. kanimandamukoti duhkhamu the smallest folly may cause much trouble.