nilghai

noun

An short-horned Indian antelope.