Entry from British & World English dictionary
A whale, porpoise, or sturgeon caught near the British coast or cast ashore there. In these circumstances they belong to the Crown or, in the Duchy of Cornwall, to the Prince of Wales.
Definition of royal fish in:
- The British & World English dictionary