Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sambar Definition

Cancel
sambar
noun(sam-bar)
a large Asian deer (Cervus unicolor) with the male having strong 3-pointed antlers and long coarse hair on the throat

Words Related to sambar!

sambar Examples by Brain Bank Users