royal stag

Explore definitions, synonyms, and language insights of royal stag

Definitions

Noun
stag with antlers of 12 or more branches

Synonyms


More General Terms