nilghai

(noun)

noun

1. A short-horned Indian antelope.