Meaning of sambur
Definition of sambur
(noun)
a
deer
of
southern
Asia with antlers that
have
three
tines
Other information on sambur
WIKIPEDIA results for
sambur
Amazon results for
sambur
Tweet