'royal stag' definitions:

Definition of 'royal stag'

(from WordNet)
noun
Stag with antlers of 12 or more branches [syn: royal, royal stag]