Definitions Found:

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