Meaning of sambar

Definition of sambar

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

Other information on sambar

WIKIPEDIA results for sambar
Amazon results for sambar