kaidi meaning in english

[H.] n. A prisoner. aparadhi. kaidu or khaidu kaidu. n. Prison, imprisonment. kaiduceyu or khaiduceyu to imprison.