Definitions Found:

a large Asian deer, also SAMBAR, SAMBHAR, SAMBUR