Definitions of Boselaphus:

  • noun:   Indian antelopes: nilgais