English dictionary
sambar meaning and definition
Definition and meaning of sambar at MeaningMonkey.org. sambar meaning and definition in the English Dictionary.SAMBAR noun
Definition of sambar (noun)
- a deer of southern Asia with antlers that have three tines
- synonyms: Cervus unicolor, sambur
Source: Princeton University Wordnet