karita meaning in english

[Skt.] n. An exorbitant rate of interest offered by a debtor. apputisukonuvadu tana akkarakoddi taneyiccedananina vaddi.