Meaning of sambur

Definition of sambur

(noun) a deer of southern Asia with antlers that have three tines

Other information on sambur

WIKIPEDIA results for sambur
Amazon results for sambur