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.”
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.”