Noun Definition

sambar

1.Definition: a deer of southern Asia with antlers that have three tines

Related Noun(s):sambur

Category: Animals