sambhur

/ˈsæmbər/

Definitions

1. noun

A type of deer found in the Indian subcontinent and Southeast Asia.

“The sambhur roamed freely in the protected forest reserve.”

Synonyms

  • barasingha
  • rucervus

Antonyms

  • domesticated deer