sambur

Noun
  1. A deer of southern Asia with antlers that have three tines (synset 102434274)

Found on Word Lists

Other Searches