kurupandi meaning in english [Tel. kuru = short.] n. The Indian Chevrotain or Mouse Deer. Tragulus meminna. (F.B.I.)