nilghai

/nɪlɡaɪ/

Definitions

1. noun

A type of wild Asian bison found in India and Nepal, also known as the gaur or Indian bison.

“The nilghai roamed freely in the Indian wilderness, a majestic sight to behold.”

Synonyms

  • Indian bison
  • gaur

Antonyms

  • domesticated animal