Meaning of “leonine” in the English Dictionary

English