thespian lion









thespian lion


noun Classical Mythology.

  1. a lion that attacked the flocks of Amphitryon and was killed by Hercules.
53 queries 0.576