royal stag


Meanings

  • stag with antlers of 12 or more branches

Synonyms