'royal stag' definitions:

Definition of 'royal stag'

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