koti meaning in english [Tel.] n. Espionage. nenu. kotikadu or kottikadu koti-kadu. n. A spy. Amuk. iii.