English dictionary
royal stag meaning and definition
Definition and meaning of royal stag at MeaningMonkey.org. royal stag meaning and definition in the English Dictionary.ROYAL STAG noun
Definition of royal stag (noun)
- stag with antlers of 12 or more branches
- synonyms: royal
Source: Princeton University Wordnet