Find the word definition

Wiktionary
atlas lion

n. Alternative name of the Barbary lion.