Definition of Indian antelope in English:

Indian antelope

noun

  • An antelope found in India; specifically the blackbuck, Antilope cervicapra.

Origin

Late 18th century; earliest use found in Thomas Pennant (1726–1798), naturalist, traveller, and writer.