LEOPARD: UK Royal Flight

What does LEOPARD mean? The above is one of LEOPARD meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: UK Royal Flight