Definitions Found:

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