Definitions Found:

SAMBHAR, a large Asian deer, also SAMBAR, SAMBHUR, SAMBUR