gillakannu meaning in english [Tel.] n. A squint eye. mellakannu. gillacupu gilla-tsupu. n. Peeping; peering, a squint. mellacupu.