royal stag

Noun
  1. Stag with antlers of 12 or more branches (synset 102433289)

Other Searches