Nilghai

Noun

  • A short-horned Indian antelope.

Leave a Reply

Your email address will not be published.