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
Tweet