1 royal hart | Definition of royal hart

royal hart

noun

Definition of royal hart

: a red deer with fully developed antlers