Sambar - Definition

sambar

n 1: a deer of southern Asia with antlers that have three tines
[syn: sambar, sambur, Cervus unicolor]

Look up another word