Ne•me•an li•on
We found 2 definitions of nemean lion from 2 different sources.
Noun |
||
nemean lion - (Greek mythology) an enormous lion strangled by Hercules as the first of his 12 labors | ||
mythical creature, mythical monster a monster renowned in folklore and myth |