Advertisement

Advertisement

Thespian Lion

noun

, Classical Mythology.
  1. a lion that attacked the flocks of Amphitryon and was killed by Hercules.


Advertisement

Advertisement

Advertisement

Advertisement


Thespianspirit is willing but the flesh is weak, the