Meaning of nemean lion

Definition of nemean lion

(noun) (Greek mythology) an enormous lion strangled by Hercules as the first of his 12 labors

Other information on nemean lion

WIKIPEDIA results for nemean lion
Amazon results for nemean lion