kekarudu. [Skt. from kekaramu.] n. One who squints. mellakantivadu.
kēkaruḍu. [Skt. from కేకరము.] n. One who squints. మెల్లకంటివాడు.