What does Atlaslöwe mean?

Atlaslöwe - German to English

Atlas lion [Panthera leo leo]