meaning of royal stag

1. stag with antlers of 12 or more branches


Related Words

royal stag |

Developed & Maintained By Taraprasad.com

Treasure Words