kuki meaning in english [Tel.] n. A dove. kukiravamu kuki-ravamu. n. Cooing, the voice of doves, murmuring notes. Satyab. i. 5.