sambur
/ˈsæmbər/Definitions
1. noun
A type of deer found in Southeast Asia, also known as the sambar deer.
“The national park was home to a large population of sambar deer.”
1. noun
A type of deer found in Southeast Asia, also known as the sambar deer.
“The national park was home to a large population of sambar deer.”