SAMBAR

Definition of SAMBAR

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