Sambur definitions

noun

a deer of southern Asia with antlers that have three tines

See also: sambar