Where does “Lions” come from?

Lions (English): The Sri Lanka national cricket team

Definitions

  1. The Sri Lanka national cricket team

Words derived from “Lions