I've looked it up and apparently leo is lion and part is leopard or panther. So it's a lion leopard. English and Dutch have the same etymology, and German too, all your examples are the same in German.
Are you implying that the word for leopard is compounded from the word for leopard???? How did they get the first word for leopard if they didn't have a word for leopard?????
While this is kind of fun, it’s also kind of frustrating. Like when Merriam Webster tries to define a word for me by using the word. Frustrating: having a quality or qualities that frustrates.
Somewhere, out there, there's a language that does NOT have any funny details like this. Those who speak it have the maximum enjoyment potential when learning out.