You're in luck, it's the same word: le lion. :-)
The word lion comes from the old French lion derived fromm the Latin Leo which comes from the Greek leon.
Une lionne is the French word for a lioness.
Originally Latin as 'dens leonis' meaning lions tooth. We known the word from French as Dent de Lion literally translated as 'tooth of lion' referring to the plants leaves
a lion is called 'un lion' in French.
libre, liberté, large, lion
liberté, livre, lion
Lion dog in French is : chien lion
It means the teeth of a lion. The flower's shape reminded people of teeth and a yellow lion.
un lion
Lion's teeth in 'dent de lion' in French. That gave the name 'dandelion' in English (no more in French where the plant is nowadays called 'pissenlit').
le lion (masc.)
Dandelion means lion's tooth in French. The petals look like sharp teeth.